Tile And Carpet Town, Inc. Carpet Installer - Waltham, MA Looking to contact Tile And Carpet Town, Inc.? You can reach them at 781-894-2682