Hours Of Operations Doctor Computer Idaho Moscow 83843 Doctor Computer Hours of Operation and Location in Moscow, ID 83843 4.4 - 126 votes 1304 W Pullman Rd, Moscow, ID 83843 (208) 874-4673 Get Directions Doctor Computer Hours Category: Electronics Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore MoscowView More Apparel Ross Dress for LessCarharttBig 5 Sporting GoodsCatherinesOld Navy Sports Big 5 Sporting GoodsS & A SportsFinish LineDown East OutfittersZumiez Jewelry Harry Ritchie's JewelersDown East Outfitters Recommend For You Custom Works Pc Techs Incorporated Personal Computer Repair Viewpoint Incorporated Computer Connections Advance Design Cutting Edge Pro Shop DKI Burke's Klein's Hong Kong First Market Realty