Leonard Center Athletic and Wellness Complex
- Distance: 7.29 mi
- Address:125 Snelling Ave S, St Paul, MN 55105
- Phone:(651) 696-6457
- Reviews: 5Rating: 4.6
over all it was ok but one of the workers gave some nasty looks at me and my friends. I just feel sad that was the only thing that ruined my time there. A great venue....there is no cost for tickets.... more