Fitness World
- Distance: 19.21 mi
- Address:750 13th St # A6, Imperial Beach, CA 91932
- Phone:(619) 423-3600
- Reviews: 31Rating: 2.4
Went there years ago like everyplace else Including Mudway OVC Church in imperial Beach extremely racist white people are not welcome. Very disappointed. Just moved here looking to join a gym, and they denied me entry due to me not having a valid mailing address within 10 miles of this location.... more