3777 Stevens Creek Boulevard, Santa Clara, CA 95051
Unit 300 on 3rd floor inside the 4-story office building
[click here for directions]
Ground floor of the building is occupied by a large Central Computers retail store.
* Entrance into the building is at the rear and is accessible directly from the parking lot.
Entrance into our free parking lot is located between Cadillac dealership and Central Computers building off of Stevens Creek Boulevard.