1. Dr. James Allen Kneebone, DO
42 Indian Rest Rd, Harpswell, ME 04079
Coordinate: 43.85347,-69.9113
Phone: (207) 725-4556
2. Dr. Susan Black, MD
12 Muskegon Shore Rd, Harpswell, ME 04079
Coordinate: 43.8205,-69.91927
Phone: (207) 725-0178