Town & Country Flooring Center Carpet Installer - Troy, AL Looking to contact Town & Country Flooring Center? You can reach them at 334-566-9996