Baobab Stage at Town Square Las Vegas6569 Las Vegas Blvd SouthLas Vegas, Nevada 89199, US
Total Capacity: 0