Found 1 place
Address: 63 Lagrange Rd, Howland, ME 04448
Latitude: 45.2371 (45°14′14″N), Longitude: -68.6715 (68°40′18″W)