Ted A. Harris, MD
1003 East High Street
Charlottesville
VA
22902
(434) 984-1633
Open Map
Board Certified
Clean Record
Doctors
Health and Medical
Male
Midwives
Ob-Gyn
Obstetricians and Gynecologists