Optimal Force Fitness
- Distance:5.17 mi
- Address:1071 Foch St, Fort Worth, TX 76107
- Phone:(817) 601-5802
- Reviews:9Rating:5.0
We came here for a demonstration of the Car.o.l bike. The trainer did an awesome job, which we really appreciated. We're buying one.. I started doing high intensity, slow motion fitness about 3 years ago.... more