- The Pinch 'n' Ouch Theatre mission is to advance the vitality and diversity of American theatre by nurturing artists, encouraging repeatable creative relationships, and contributing new works to the national canon. The company is dedicated to perpetuating an ethic of mutual respect and the development of artists through group work. Cofounded by Atlanta natives Grant McGowen and Bree Dawn Shannon, the company works to respectfully and humbly serve not only audiences but the works of art themselves. This theatre is located inside Druid Hills Baptist Church.
MARTA Accessible No Handicapped Accessible No Hearing Impaired Accessible No Visually Impaired Accessible No Indoor Yes Outdoor No Parking: Free parking is available.