7040 Santa Teresa Blvd, San Jose, California 95139(408) 225-3100 Santa Teresa Village Shop Ctr Santa Teresa Village Shop Ctr