View Larger Map] Address 2908 Florence Ave. San Jose, CA 95122 Fax (408) 258-1549 Phone (408) 896-8761