Skip to Main Content

Limelight Theater (formerly The Village Theatre)

Category: Performing Arts

Address

349 Decatur St SE
Atlanta, GA 30312

Visit Website

View on Google Maps

Details

Intimate, laid-back performance venue for live improvisational comedy.

Nearby Destinations

Nearby Hotels

Nearby Dining