We are based in Glendora, California

Glendora, California.
349 W. Route 66
Glendora, CA 91740
Map →

Tel: 626-650-0140
Fax: 626-385-0013

WEEK DAYS: 9:30am – 6:00pm
SATURDAY (APPOINTMENT ONLY): 10:00am – 2:00pm
SUNDAY: CLOSED