Map of Socks Island in Penobscot County, ME:

Socks Island Penobscot Old Town 44.9653453 -68.6464203