Can’t You Smell That Smell?
North Meridian Road between West Center Street and West Idaho Street was shut down due to a mysterious and potentially dangerous gas smell that has been getting worse for days. Initially reported on Saturday, the smell, evident as far north as Three Mile Drive, “finally has gotten to a point where we feel it’s strong […]