A filing for fire/oil burner and tank installation was submitted at 84 Leigh St, Framingham. This could affect local safety and utility use.

Applicant is not specified. The permit covers fire/oil burner and tank installation. Permit number is FIR000654.

Next steps involve review and possible approval. Residents should check for updates on local safety measures.