On Stage Now!

Jerry's Habima Theater, located at 5342 Tilly Mill Rd, Atlanta, GA 30338, begins its annual production this week with an eleven day run of Little Shop of Horrors, February 27 through March 9 .