Charles B Swisher, DDS, Dentist

259 Hydraulic Ridge Rd
Ste 203
CharlottesvilleVA  22901-8128 (Albemarle County)


Phone: 434-973-1222
Fax: 434-973-2255
Email: off***@*****al.com

NPI: 1205159282
License Number: 0401412466 (VA)