Our Location

Scottsdale - 68th St & Thomas Rd

6730 E Thomas Road
Scottsdale, AZ 85251

(480) 949-9036

Mon - Thu: 10:30 am - 9:30 pm
Fri - Sat: 10:30 am - 10:30 pm
Sun: 11:00 am - 9:30 pm