The Arena
- Distance: 8.03 mi
- Address:4003 N Weber St, Colorado Springs, CO 80907
- Phone:(719) 428-5466
- Reviews: 23Rating: 3.7
Clean, fully equipped and nice staff. Never full, the people who go work out are respectful. I love this gym!. Great place! I went here for a jujitsu competition and it was a blast.... more