Indian Island Improvements – Indian Island ME

Indian Island is an island in the Penobscot River in Penobscot County that is the main reservation for the Penobscot Indian tribe. The WPA was involved in bringing electricity to the island under the Rural Electrification Administration, paving some roads,… read more