Ellen A Teverovsky, DDS, Dentist

2137 Welsh Rd
3a
PhiladelphiaPA  19115-4963 (Philadelphia County)


Phone: 215-969-1222
Fax:

NPI: 1487771002
License Number: DS036400 (PA)