Patrick Joseph McGarry, DMD, Dentist

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


Phone: 207-363-2406
Fax: 207-363-6037

NPI: 1689618258
License Number: 2976 (ME)