Website: homewoodtheatre.com
Phone: (205) 873-1816
Cross Streets: Between 18th Pl S and 19th St S
1831 28th Ave S Birmingham, AL 35209 ·516.99 mi
Is this your business? Verify your listing