Bruce Thomas Carter, MD, Ophthalmology

1101 E Jefferson St
Ste 3
CharlottesvilleVA  22901 (Albemarle County)


Phone: 434-295-5193
Fax: 934-977-0714

NPI: 1972510113
License Number: 0101020527 (VA)