Untimely death reported at Newtown’s Edmond Town Hall
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.