Carpet Magic
3095 Princess St
Kingston, ON
K7L 4V2
613-389-2347Click here for map
Kingston, ON
K7L 4V2
613-389-2347Click here for map
Carpet & Upholstery Steam Cleaning, Carpet & Upholstery Cleaning & Deodorizing, Oriental Rug Cleaning, Carpet & Fabric Protection, Flood & Water Damage, Residential & Commercial