Dr. John M. Spero, DMD

1060 U.S. 1, York, ME 03909