Santa Teresa Branch Library - San Jose, CA

Santa Teresa Branch Library San Jose is located at 290 International Cir, San Jose, CA 95119, USA. Phone number: (408) 808-3068.
Santa Teresa Branch Library San Jose is located at 290 International Cir, San Jose, CA 95119, USA.
The phone number is (408) 808-3068
The postal code of Santa Teresa Branch Library San Jose is 95119
The website is https://www.sjpl.org/santa-teresa