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 Your Name (required) Your Email (required) Subject Your Message