The Shops at Yale in the Chapel Street Historic District

1042 Chapel Street, New Haven, CT 06510, USA

Learn More

Events at this location

No Events