24 W Camelback RdPhoenix, AZ 85013LocationCamel CtrHoursDo you know the hours for this business?NeighborhoodAlhambra