Our Location
Homewood Theatre is excited to announce that we have a new location! We've been looking around and we think we've found a great spot. Our new place will be in downtown Homewood at 1831 28th Avenue South. That's in SoHo Square, on the corner of 19th Street and 29th Avenue South... right across the street from Demetri's. This new location will give us plenty of parking, lots of restaurants nearby, and the opportunity to continue bringing fun, quality theatre to the area.
1831 28th Avenue South
Birmingham, AL 35209