Address3241 W Indian School Rd Phoenix AZ 85017 United States
Phone:(602) 589-4370 Open 24 Hours a Day:No