1
Planet Fitness
- Address:1331 E 71st St, Tulsa, OK 74136
- Phone:(888) 237-9005
- Reviews: 36Rating: 4.6
The place is always clean, supplies are always full. Staff is friendly and able to answer any question and If I need help someones always available.. If you sign up with my name, we can both benefit! It's a good clean place to go to use all kinds of machines.... more