Hours Of Operations NEC Corporation of America California Santa Clara NEC Corporation of America Hours of Operation and Locations in Santa Clara, CA 4.6 - 129 votes 1 Locations in Santa Clara www.necam.com NEC Corporation of America Hours Category: Electronics NEC Corporation of America - Santa Clara, CA 95050 2880 Scott Blvd(408) 844-1000 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 Netgear Incorporated NuTone Oster Professional Products Part Hunter Peg Perego Personal Touch Salon Philips Respironics Proform Metal Relion Corporation Ryobi Technologies Incorporated