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