All sports Site
All sports Site
United States - St. Charles- Founded in 2013
St. Charles Chill is a ice hockey team from United States, based in St. Charles. The club was founded in 2013. St. Charles Chill plays their home games in the Family Arena.