After 60 Seasons, Atlanta's Theater of the Stars Closes Its Doors
Atlanta's Theater of the Stars, the non-profit Georgia company that offered 60 seasons of theatrical programming, has officially closed its doors after facing severe financial deficits, executives for the theatre announced Sept. 11.