4240 W Camelback Rd.,
Phoenix , AZ 85019 UNITED STATES
Based on 1 reviews
Why play in the heat in the summer when you can play indoorsI have been going there for years and have always had a blast here. I have played at most of the fields in AZ and with the heat in the summer months being able to play indoors is a must. On Friday nights is ladies night which is always...
Worldwide > United States > Phoenix, AZ > Amusement Parks and Arcades