Thomas Vincent Carnaggio, DMD, Dentist

5855 Tipperary Dr
DenverNC  28037-7676 (Lincoln County)


Phone: 412-999-8245
Fax:

NPI: 1972614600
License Number: 21876 (TX)