Statistipedia

Lake Arrowhead, ME

Lake Arrowhead, ME
Map of Lake Arrowhead
StateMaine
Population3,067
Links
Maps

Lake Arrowhead is in the state of Maine, about 88 miles north from Boston. It has a population of 3,067.