Location

La Mirada Shopping Center
8900 E Pinnacle Peak Road, Suite B1
Scottsdale, AZ 85255

Call: (480) 272-6889

Hours

Tueday –¬†Sunday
11:30am – 8pm

Closed on Monday

Contact Us

Please complete the following form.

 

14 + 10 =