Shopping malls database
Home Depot Plaza - North Haven is located at the corner of Universal Drive North & I-91, North Haven. It is a Community Center which opened in 1988. It is an Open shopping mall with 1,915 parking spaces. It covers an area of 331,919 sqft. and has about 19 stores.
Shopping mall's name: Home Depot Plaza - North Haven
Address: Universal Drive North & I-91, North Haven, CT 06473
Number of stores: 19