LEATHERS CARPET & FLOOR CARE Carpet Installer - Antelope, CA Looking to contact LEATHERS CARPET & FLOOR CARE? You can reach them at 916-624-8423