John Gregory Wall, DDS, Dentist

404 People Pl
Ste 301
CharlottesvilleVA  22911-3565 (Albemarle County)


Phone: 434-977-9836
Fax: 434-977-1361

NPI: 1417058827
License Number: 04320 (VA)