24 Hour Fitness
- Distance: 11.48 mi
- Address:4500 Auto Mall Pkwy, Fremont, CA 94538
- Phone:(510) 226-6900
- Reviews: 38Rating: 3.8
I closed my membership in October 2019 but stil getting recurring charged in November 2019 and Dec 2019. Called 24 hour office but they couldn't fix the issue. Then they redirected me to their billing department, called billing department and sent an email with details.... more