Discover Glens Falls
compiled from our dataGlens Falls is located in New York, USA, and has a population of about 14,830. Our atlas lists 86 places here.
These include 14 sights and 3 museums, 63 restaurants, 3 places to stay and 3 cocktail bars. Highlights include The Mill of Glens Falls, Village Green Apartments, Stichman Towers.