This website uses cookies to ensure you get the best experience on our website. Learn more

Chapel Street

x
Chapel Street
Chapel Street
Chapel Street
Chapel Street
Chapel Street
Chapel Street
Chapel Street
Chapel Street
Chapel Street
Chapel Street
Chapel Street
Chapel Street
Chapel Street
Chapel Street
Chapel Street
Address:
Chapel St, New Haven, CT, USA

The Chapel Square Mall was a shopping mall in downtown New Haven, Connecticut. It was one of the first fully enclosed air-conditioned downtown malls in the United States; it has now been converted into apartments.
Continue reading...
From Wikipedia, the free encyclopedia.

Attraction Location



Chapel Street Videos

Shares

x

More Attractions in New Haven

x

Menu