Map of Marsh Island in Penobscot County, ME:

Marsh Island Penobscot Old Town 44.9231241 -68.6622544