A building permit was filed for a project at 100 PHELPS RD in Framingham. This means the project is officially approved to proceed.

The applicant is not specified. The permit covers a building project. The permit number is BLDE121318.

The next step is for the project to be reviewed and approved by the relevant authorities. The project may involve construction or renovation work.