Shubert Theatre

Location

247 College Street
New Haven, CT