City Crews Deployed to Repair Water Main
The City of Great Falls encountered a water main break on Sunday, March 23rd, near Chowen Springs Park, situated at 801 17th St. S.
In response to this incident, the Public Works Department diverted the water flowing from the break into Chowen Springs Park, which functions as a natural stormwater