17449 Preston Road, Dallas, TX, US
Capacity: 299 Age Limit: 18
Bio: Main Stage Live is North Dallas' newest live music venue bringing the top local and national acts to our state of the art 9000 sq. ft. venue. We have a full service bar and kitchen to accommodate our guests to ensure a great experience for any genre.