Map of Indian Stream Township in Somerset County, ME:

Indian Stream Township Somerset Indian Pond South 45.47862 -69.80669