David Bayne, MD

Internal Medicine, Cardiovascular Disease

6401 Coyle Avenue, Suite 416, Carmichael, CA 956080310

(916) 966-3501