Home › Venues › Leopard Lounge @ Town Ballroom Leopard Lounge @ Town Ballroom Tickets Buy tickets for concerts at Leopard Lounge @ Town Ballroom in Buffalo, NY. No Upcoming Events No upcoming events scheduled at Leopard Lounge @ Town Ballroom. Please contact us with any corrections. Hotels & Lodging Near Leopard Lounge @ Town Ballroom About the Venue Leopard Lounge @ Town Ballroom At-a-Glance Address681 Main StBuffalo, NY 14203United States Map & Directions Advertisement