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