8866 W Thunderbird Rd (Rio Vista Blvd & Thunderbird Rd)
Peoria, AZ 85381
+1-623-773-7137
8706 W Thunderbird Rd (W. of 101- N. of T-bird)
Peoria, AZ 85381
(623) 979-5353
Hours:
Mon–Thu, Sun: 11:00 AM–9:00 PM
Fri–Sat: 11:00 AM–10:00 PM