Thoroclean Carpet Cleaning and Floor Care Systems 23638 Lyons Ave, Newhall, CA (3 reviews) Click to View Phone