8866 W Thunderbird Rd, Peoria, AZ 85381, United States
9700 N 91st Ave, Peoria, AZ 85345, United States