Freedom Fitness - Alameda
- Distance: 6.27 mi
- Address:3231 South Alameda, Corpus Christi, TX 78401
- Phone:(361) 334-4250
- Reviews: 26Rating: 4.0
Always really clean. Nice groups of people from what I've encountered working and working out there.. I love the woman's only area I'm glad they have privacy for woman when they r working out... more