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