Hours Of Operations Microcache Computers Texas Pasadena 77502 Microcache Computers Hours of Operation and Location in Pasadena, TX 77502 4.4 - 15 votes 2823 Strawberry Rd, Pasadena, TX 77502 (713) 378-6666 Get Directions Microcache Computers Hours Category: Electronics Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore PasadenaView More Apparel MarshallsRoss Dress for LessBig LotsCatoH & M Sports TargetSports AuthorityColemanAcademy Sports + OutdoorsFinish Line Jewelry MarshallsHobby LobbyCatoZalesKohl's Outlet Recommend For You Cellular Nation Houston Voice Data The Interconnect Co Incorporated American Technology Solutions Custom Pc Debco Tech The Phone Man Serenity Solutions Business Solutions Group Computer Medic