Mysterious Odor at Delco Apartment Complex

Police say it was some kind of chemical smell though they're still investigating exactly what it was.

Police are investigating what they say was a chemical smell at a Delaware County apartment complex. Police were called to the Springwood Apartments on 610 East Woodland Avenue in Springfield for a report of a mysterious odor. The Environmental Protection Agency was also called in to test the air quality of the complex.

While the odor has gone away, police still don’t know what caused it originally. Police evacuated 11 people from the building while six people were taken to Springfield Hospital as a precaution.
 

Contact Us