Alec Sharp, DO

Internal Medicine, Cardiovascular Disease

Sacramento Heart & Vascular Medical

500 University Ave, Sacramento, CA 95825

Accepting new patients

(916) 830-2000