The new sporting-good store opens Saturday. Biltmore Park Town Square is in South Asheville off of I-26, and also includes an REI, a Barnes & Noble and a movie theatre.
Thanks so much for letting everyone know about Orvis opening in Biltmore Park Town Square. We’re excited!
You are very welcome. Please let us know when other news happens!