Flooring Contractor - Los Angeles, CA
Based in Los Angeles, Carpet Star is a flooring company. They offer floor refinishing, linoleum flooring, terrazzo construction, and vinyl flooring repair.
Address
4826 Melrose Ave
Los Angeles, CA 90029