Hours Of Operations Computer Explorers Massachusetts Computer Explorers Hours of Operation and Locations in Massachusetts 4.8 - 12 votes 1 Locations in Massachusetts www.computerexplorers.com Computer Explorers Hours Category: Electronics Computer Explorers - Shrewsbury, MA 01545 10 Carter Rd(508) 842-5800 View Store Details Recommend For You Computer Geeks Computer Land Computer Plus Computer Port Computer Sciences Corporation Computer Service Experts Computer Shop Incorporated Computer Tutor Computer Doctor Computer Wiz Computers Incorporated