Ape Index Rock Climbing Gym
- Distance: 27.00 mi
- Address:9700 N 91st Ave, Peoria, AZ 85345
- Phone:(623) 242-9164
- Reviews: 28Rating: 4.1
Had such a great time! The staff is very funny and helpful! Our entire group had a blast and we will definitely be back. Not willing to help out a Veteran who will be shipping out soon.... more