A residential renovation was filed at 11 Thelma Rd, Framingham. This could affect the appearance or function of the home.
The applicant is Lowes Home Centers. The permit number is BLD241004. No details about the work were given.
Residents should watch for changes to the property. The project may require additional approvals before starting.