Michael Craig Farmer, DMD, Dentist

1308 The Plz
Ste F
CharlotteNC  28205 (Mecklenburg County)


Phone: 704-837-8480
Fax: 704-839-2763
Email: smi***@*****nt.com

NPI: 1427207448
License Number: 8671 (NC)