Rowley??? What could you possibly be coming to Rowley for?? I've lived here my whole life and never heard of anyone coming here except to visit friends or relatives!
Watch out for all the mosquitos - we've got a bumper crop this year.... nearly caused me to trash my F-22 last night!
Dave's Hobby in Beverly has a little electric stuff but not that much. Other than that I'd have to say the best place to go would be Nashua.
Enjoy your time here in our humble little town!