Our facility is located at
2425 W. Camelback Rd
, which is at I-17 and Camelback Rd. Please
click here
for driving directions.
We are open from
7AM to 6 PM
, Monday through Friday.
Phone:
602.336.3097
Fax:
602.336.1548