Alameda Athletic Club
- Distance: 497.91 mi
- Address:1226 Park St, Alameda, CA 94501
- Phone:(510) 521-2001
- Reviews: 4Rating: 3.0
Five squat racks! No wait!! Good selection of equipment. Great for leg, back, and chest day. Gym will buff you up if you keep your nutrition on point..Five squat racks! No wait!! Good selection of equipment.... more