Venue Address

Town Ballroom
681 Main Street
Buffalo, New York 14225, US

Venue Capacity

Seating Capacity: 1200