3 Alarm Fire in Newton, MA

166

A neighbor reported hearing an explosion and a fire was discovered in the rear of the house at 15 Placid Road in Newton, MA.

 

Full story HERE.