Roofing work began at 68 LEIGH ST, Framingham. This means the roof is being fixed or replaced.
SUPERIOR ROOFING INC filed the permit on June 29, 2020. The permit number is BLD201047. The work involves roofing.
The next step is for the work to be completed. The status is not specified.