Venue Information
Shopping mall in Lewisville, Texas Music City Mall, formerly Vista Ridge Mall, is a shopping mall in Lewisville, Texas, United States, owned and managed by ICA Properties. Opened in 1989, it is located on the southwest corner of Round Grove Road and the portion of Interstate 35E known as Stemmons Freeway. As of July 2021, the mall contains 71 stores. Live Events & Performance Center.
Upcoming Events (0)
You might also like (0)