Osceola County residents say waste company odor still a problem months after DEP investigation
Smith Street residents in Osceola County said odors from waste disposal company Kite Technology continue to be a problem. |!| Osceola County