Lake Arrowhead is an artificial lake in the towns of Waterboro and Limerick, in the state of Maine, the lake is an impoundment on the Little Ossipee River, which flows northeast to the Saco River in Limington, a town in which county, Maine, United States?
Lake Arrowhead (Maine): Lake Arrowhead is an artificial lake in the towns of Waterboro and Limerick in York County, Maine, United States. Limington, Maine: Limington is a town in York County, Maine, United States.
York County