Where do you live in Framingham?  I ask because that is my hometown.  Even though I reside in West Palm Beach most of the time, we still own and occupy the house I grew up in on Central St. almost exactly halfway between Framingham Center and Saxonville.  Small world.
Bill