The city filed a permit (BLD055140) for 274 WINCH ST, FRAMINGHAM, MA. Residents can check the city's permit database for details.