A street opening permit was filed at 3 Debra Ln in Framingham. This means utility work, like gas line installation, will happen in the street. Neighbors should expect some traffic changes and construction noise.

The permit was filed by Eversource Gas (KF) on March 12, 2026. The property is a split-multi level single-family home built in 1960. The owners are Gloria and Dmitri Mamokhin. The permit number is STR-26-40.

Next, the city will review the permit and approve the work. Construction may begin after approval. Residents should check for updates from the city or utility company.