Center Location:
6812 N Oracle Road, Suite 130
(Between Ina and Orange Grove)
Tucson, Arizona 85704

Map for our location

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

Contact Form
Required



Optional


















Required