Located in Penobscot, Maine, Battle Island is a nature reserve.
No contact information available for Battle Island.
You'll find supermarket within roughly 2.1 miles.
The area also features Grave Yard, Slipway, Honey, Townhall, School, Nature Reserve among other options.
Similar places nearby include Tills Point Preserve, Richard and Virginia Weinland Nature Study Area, Huckleberry (Green) Island, Starr and Virginia Lampson Preserve or Sherm Perkins Park.