John Michael Spero, DMD, Dentist

1060 Us Rte 1
YorkME  03909-5821 (York County)


Phone: 207-363-2406
Fax: 207-363-6037
Email: bru***@*****rr.com

NPI: 1023045119
License Number: 3569 (ME)