Logo for apartments for rent on

Avalon Shelton

185 Canal Street | Shelton, CT 06484

Avalon Shelton


Avalon Shelton offers one and two bedroom apartment homes in Shelton, CT. Our apartments and community feature gourmet kitchens, a full size washer and dryer, controlled access garage parking, a fitness center and so much more!

(844) 543-7102