Intel Museum

Where
3065 Bowers Ave, Santa Clara , CA
Call
(408) 765-0503
Tags
Technology, Computer Stores
Hours
Mon-Fri (9am-6pm)
Sat (10am-5pm)
Sun (closed)

Comments