925 Blossom Hill Rd, San Jose, CA 95123, United States
Oakridge Mall, Blossom Hill Rd #152, San Jose, CA 95123, United States