The Tech Interactive photograph

The Tech Interactive

Use attributes for filter !
Address201 S Market St, San Jose, CA 95113, USA
Hours Closed ⋅ Opens 10AM Sat
Architects Ricardo Legorreta
Date of Reg.
Date of Upd.
ID1193240
Send edit request

About The Tech Interactive


The Tech Interactive, commonly known as The Tech is a science and technology center in San Jose, California, in Silicon Valley. It is located adjacent to the Plaza de César Chávez in Downtown San Jose.

Where is the The Tech Interactive

The Tech Interactive Map
Click on the photo of The Tech Interactive to view it on Google Maps.

Related Persons

Next Profile ❯