ST. LOUIS, Mo. (First Alert 4) - St. Louis police are investigating after a woman’s body was found Friday in a vacant North City lot.

Police say a utility worker called police around 10 a.m. after finding the body in a vacant lot in the 7600 block of Hall Street.

Police began their investigation, but the cause of death was not immediately known, they said.

The St. Louis Medical Examiner’s Office will be conducting an autopsy.

The woman has not yet been identified.

Anyone with information is asked to call police at 314-444-0001.

See Full Page