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