Central Computers on Stevens Creek
Santa Clara Store
Where is Our Store?
3777 Stevens Creek Blvd.
Near Highway 280
Email: [email protected]
Store Location Facts
Central Computers started as a mail-order operation in an apartment in 1986 and moved to a larger building on Stevens Creek Blvd in 1995.
The Santa Clara location is also the headquarters!