Center Location:
6812 N Oracle Road, Suite 130
(Between Ina and Orange Grove)
Tucson, Arizona 85704
Center Communication:
Tel. 520.878.8116
FAX 520.878.2355
E-Mails:
steveliu @ hlahc.com
Center Operation Hours:
Monday to Friday : 8 am to 5 pm
Saturday and Sunday: Closed


