Tri City Plaza stands as a major retail hub in Vernon, CT. The Community Center is situated at Kelly Rd. & Weston Pl.. Tri City Plaza first opened in 1963. Covering 300,038 sqft. of retail space, Tri City Plaza hosts roughly 27 individual stores and outlets. Guests will find 1,144 parking spaces at the venue.