Location 14271 Story Rd. San Jose CA 95127 Alternate Address: 4313 Miranda Ave. Palo Alto, CA 94306; 435 Tasso Street, Palo Alto, CA