Penobscot County · Maine
Located 1.5 miles SE of Lowell Island, in the Piscataquis River, 2 miles NE of Howland