Description: Carpet Carousel, located at 39 Union Avenue in Sudbury, is your full-service flooring retail store to serve all your flooring needs. In business for over 30