Locations New Haven, CTOrange, CTNorwalk, CTNorth Haven, CTStorrs, CTMiddletown, CTNewington, CTOxford, CTFairfield, CT