Tennessee Wheel and Rubber Site, a defunct wheel assembly and caster manufacturing company is located at 817 18th Avenue North in Nashville, TN. The company filed for bankruptcy and ceased operations in February 2005. The property has been abandoned since that time.
For additional information, visit the
On May 22, 2006, the OSC initiated an emergency removal action at the site in response to the release/or threatened release from drums containing solvents, corrosives and other unknown substances.