Address:
Citizens Health Center
1650 N College Ave, Indianapolis 46202
(317) 924-6351 (Phone)
Hospitals:
Citizens Health Center
1650 N College Ave, Indianapolis 46202
Wishard Hospital
1001 West 10Th St, Indianapolis 46202
Education:
Medical School
Duke University School Of Medicine
Graduated: 1978
Duke University Med Center