SCSU: Kendall Drama Lab (Black Box Theatre)

Location

501 Crescent Street
New Haven, CT