Untimely death reported at Newtown’s Edmond Town Hall

March 25, 2019

NEWTOWN - Police are investigating an apparent suicide at Edmond Town Hall on Main Street Monday morning.

First responders went to the scene around 7:20 a.m., according go the Newtown Bee.

The body was reportedly found in the stage area that is undergoing renovations.

Police have not released the name of the person.