Hours Of Operations Computer Wiz Computer Wiz Massachusetts Computer Wiz Computer Wiz Hours of Operation and Locations in Massachusetts 4.8 - 73 votes 1 Locations in Massachusetts www.123computerwiz.powersites.net Computer Wiz Computer Wiz Hours Category: Electronics Computer Wiz Computer Wiz - Palmer, MA 01069 1605 N Main St(413) 283-7500 View Store Details Recommend For You Computer Troubleshooters Compuware Corporation As Computer Store Forsythe Technology Incorporated Solutions Computers Comcast Service Center Xfinity Store Clear Internet Concerto Networks Nwn Corporation