1. Interior Oasis 1018 W Indianola Ave, Phoenix, AZ 85013 Coordinate: 33.4921,-112.08674 Phone: (602) 265-1646