Map of Olamon Island in Penobscot County, ME:

Olamon Island Penobscot Howland 45.1264499 -68.6291953