Robert Bruce Schaefer, DDS, Dentist

2159 White St
Ste 16
YorkPA  17404-4943 (York County)


Phone: 717-846-1177
Fax: 717-699-1113

NPI: 1982613758
License Number: DS023028-L (PA)