1. D'onofrio B C Dvm Harpswell Neck Rd, Harpswell, ME 04079 Coordinate: 43.839798,-69.9557 Phone: (207) 833-6091