Our Locations Metro Center Area 2320 West Peoria Ave. | Suite A101 Phoenix, AZ. 85029 602-399-5792 Arrowhead Mall Area 16155 North 83rd Ave. | Suite 211 Peoria, AZ. 85382 602-399-5792