Gregory Michael Swenson, DDS, Dentist

312 E Main St
MiddleburgPA  17842-1106 (Snyder County)


Phone: 570-837-5117
Fax:

NPI: 1538286489
License Number: DS027560R (PA)