Back to locations Camelback 3900 E Camelback Rd Suite 180 Phoenix, AZ 85018 Camelback 3900 E Camelback Rd Suite 180 Phoenix, AZ 85018 Get directions Contact (602) 824-5700 Lobby Hours Monday - Friday: 8:30am-4:30pm Night deposit drop box available