Xtreme Air 2
- Distance: 24.42 mi
- Address:4960 W Ray Rd, Chandler, AZ 85226
- Phone:(480) 775-3800
- Reviews: 22Rating: 3.4
CLOSED Sorry I don't know any details. Went there today and it was shut down.. All employees are uneducated, low temper teens. They threw away our drinks and they said they would "look" into it.... more