I can't seem to find that information anywhere. I'm here to kick ass and chew gum and I'm all out of gum!
Rhode Island."No Good Deed Goes Unpunished"
I'm pretty sure the school scenes were shot at Cary Mansion in Newport, Rhode Island.
It was filmed in Providence Rhode Island, where I grew up...
Lucky you; it's beautiful there! I really don't get the "cosy but run down New England" in the description; it all seemed very pretty and picturesque to me!