James Teague III, DDS, Dentist

6 Yorkshire St
AshevilleNC  28803-2767 (Buncombe County)


Phone: 828-277-3474
Fax: 828-277-3475

NPI: 1770988560
License Number: 6095 (NC)