Planet Fitness
- Distance: 15.44 mi
- Address:6601 W Colfax Ave, Lakewood, CO 80214
- Phone:(303) 238-5053
- Reviews: 24Rating: 4.0
This particular chain of stores is pretty good. They try hard to employ friendly folks. The equipment works and is well maintained. If you have a problem in this chain, it's usually with another member.... more