Home: Location 3700 Thomas Road, Suite 207 Santa Clara, CA 95054 (408) 248-8700 Office Hours: Monday: 9:00am-7:00pm Tuesday: 9:00am-7:00pm Wednesday: 9:00am-7:00pm Thursday: 9:00am-7:00pm Friday: 9:00am-7:00pm Saturday: 9:00am-2:00pm Sunday: closed Contact Us