185 Canal Street, Shelton, CT 06484
185 Canal Street
Shelton, CT 06484
Verified Resident 215254 • 2015 Recommended
Avalon Shelton has provided me with a safe and beautiful place to live in CT. Their facilities are immaculate and the staff is very accommodating to any needs. I am extremely satisfied with my time here and highly recommend it to any and everyone I know.
How was this review?
Thanks for voting!