- Business & Development
The College Street Playhouse is located at the Norcross Cultural Arts and Community Center. Home to the award winning Lionheart Theatre Company, the Playhouse is based in the old chapel portion of the Norcross Methodist Church, which was originally built in 1875. Due to its location within this historical building, the Playhouse has a unique charm...including reports of friendly theatre-going ghost!
For more information on performances and other activities within the College Street Playhouse, visit the Lionheart Theatre Company's website.