Vertical Limit Fitness
- Distance:13.30 mi
- Address:1660 E 71st St o, Tulsa, OK 74136
- Phone:(918) 409-1633
- Reviews:13Rating:5.0
I was in town visiting my family and was able to drop in for an open gym time. Doug Decker was very welcoming and encouraging and pushed me to work a little bit harder during the WOD.... more