Hull is a beautiful little town, yes its run down, but you can still see that at one point in time it was a majestic town that people used to flock too, also the town next to it Cohasset has some great little spots that look rundown, well not really, but if you go towards the town landing and where all the lobster men are there are some great shots.
If you go up towards Hampton you could send an extra 20 minutes in the car and go up to OOB , old orchard beach, its right in maine. They have the great old arcades that are always a blast to take pics of.
Also in Danvers, MA there is the old mental institue, talk about a creepy badass place for pics. :) :) :) also lowell has some great mills and things like that.
What types of places are you loooking for, i am a wealth of knowledge, used to be a "urban explorer" so i know some great secret spots