Map of Indian Stream in Somerset County, ME:

Indian Stream Somerset Indian Pond North 45.508102 -69.8178369