Squirrel Island, ME
Squirrel Island is located in southwest Maine. Squirrel Island is part of Lincoln County. On average, the public school district that covers Squirrel Island is much better than the state average in quality. The Squirrel Island area code is 207.
| Hot Rankings |