Is there a bench press at this location?

Kelan Boyland | Oct 12, 2018 | Category: Gym in Dallas, Texas

Planet Fitness - All questions

Address: 912 W Twelfth St, Dallas, TX 75208, USA

Manuel Ramos | Oct 12, 2018

Its a smith machine they dont know what they are talking about there is only smith u gotta place a bench in it

Angel Mitchell | Oct 12, 2018

Yes.

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Do you guys offer a free trial

Blaq Spyder | Oct 11, 2021
Read More

Trending Places