Digital Short: Residents upset about manure smell

WFTSPublished: April 26, 20171 views
Published: April 26, 2017

A composting and manure facility located in Odessa Florida has come under fire from some residents after they say it is ruining their property values and quality of life.

Be the first to suggest a tag