Commercial Seating Specialists, Inc
Repair
481 Laurelwood Rd, Santa Clara, CA 95054, US
(408) 453-8983
Hours not published on validated sources
Commercial Seating Specialists, Inc is a furniture reupholstery shop in Santa Clara, CA.
Reupholstery Furniture Restoration Waste Reduction