Marsh Island is an island on the Penobscot River in Penobscot County. The Penobscot River borders the eastern side of the island, while the Stillwater River, a side arm of the Penobscot, borders the western side of the island.
Marsh Island is an island on the Penobscot River in Penobscot County. The Penobscot River borders the eastern side of the island, while the Stillwater River, a side arm of the Penobscot, borders the western side of the island.