The Vendry is now part of Groupize! Read more

Main Hall

Located In: The Trolley Barn

Seated: 200 / Standing: 250

The Trolley Barn

The Trolley Barn

Main Hall
Address
The Trolley Barn

963 Edgewood Avenue Northeast Atlanta, GA 30307

Business Space Location Map
Capacity

Seated: 200

Standing: 250

Square Feet: 2,730 ft2