Hours Of Operations Computer Doctor Idaho Moscow Computer Doctor Hours of Operation and Locations in Moscow, ID 4.7 - 137 votes 1 Locations in Moscow www.computerdrsinc.com Computer Doctor Hours Category: Electronics Computer Doctor - Moscow, ID 83843 1304 W Pullman Rd(208) 874-4673 View Store Details Explore MoscowView More Apparel Ross Dress for LessCarharttBig 5 Sporting GoodsCatherinesOld Navy Sports Big 5 Sporting GoodsFinish LineDown East OutfittersZumiezS & A Sports Jewelry Harry Ritchie's JewelersDown East Outfitters Recommend For You Catalyst Solutions Computer Training Media Contacts Discovery Systems Crystal Media Network Incorporated National Public Media Healthcare Computers Techdoc Computer Support Trading Technologies International Incorporated Ethersonic Technologies