1. Southport Memorial Library 1032 Hendricks Hill Rd, Newagen, ME 04576 Coordinate: 43.78935,-69.65679 Phone: (207) 633-2741