Hours Of Operations Geeks On Call California Santa Clara Geeks On Call Hours of Operation and Locations in Santa Clara, CA 4.9 - 76 votes 1 Locations in Santa Clara www.eamlogicitnewtownpa.com Geeks On Call Hours Category: Electronics Geeks On Call - Santa Clara, CA 95050 2118 Walsh Ave, Ste 200(408) 496-1861 View Store Details Explore Santa ClaraView More Apparel CostcoTJ MaxxRoss Dress for LessBig LotsBrandy Melville Sports CostcoSports AuthorityNew BalanceSkechersNorth Face Jewelry CostcoKohl's OutletKay JewelersChico'sAvon Recommend For You Computer Biology Mcas Technologies Rr Computer Solutions Stand Off Computers Computer Md Incorporated Three Dog Net Bpa & Association Energy Navigator Life Line Software Incorporated Hammond Engineering