Starwood Amphitheatre

Starwood Amphitheatre was the primary outdoor music venue in the Nashville, Tennessee area from 1985 to 2006. It was owned by Live Nation and had a capacity of 17,137. It had previously been owned by SFX Entertainment and Clear Channel Worldwide, both predecessors of Live Nation.

Read more about Starwood Amphitheatre:  Venue Information, Naming Rights, Closing, Demolition and Beyond