Hospitals:
Upper Valley Cardology
3006 N County Road 25A STE 104, Troy 45373
Upper Valley Medical Center
3130 North County Road 25A, Troy 45373
Upper Valley Cardology
3006 N County Road 25A STE 104, Troy 45373
Upper Valley Medical Center
3130 North County Road 25A, Troy 45373
Education:
Medical Schools
Ohio State University-School Of Medicine
Graduated: 1976