0
Anonymous
The St. Louis Blues NHL hockey team is located in St. Louis, Missouri. The team was founded in 1967. There is also a NCAA ice hockey league called the St. Lawrence Saints.
Wiki User
Chat with our AI personalities