Stoney Indian Lake is located in Glacier National Park in the U. S. state of Montana. It is northeast of Wahcheechee Mountain and south of Stoney Indian Peaks.[2]
This Glacier County, Montana state location article is a stub. You can help Wikipedia by expanding it.