A building permit was filed for 14 TEMPLE ST, Framingham. This means work may begin on a structure at this address.

Applicant is CALLAHAN, INC. The permit number is BLD100459. The project involves a building or commercial activity.

Next steps include review by local officials. Approval is needed before construction can start.