David Joseph Szarell, DMD, Dentist

108 N Market St
CarmichaelsPA  15320 (Greene County)


Phone: 724-966-2098
Fax: 724-966-2098

NPI: 1346211778
License Number: DS18619L (PA)