Alexander Clark Stage on the New Haven Green

Location

Corner of Elm Street & Church Street
New Haven, CT