Claim This Business Report This Business Cedaridge Canvas Upholstery & Manu-Facturing 38 Smithfield CresKingston, ONK7M 3C4613-531-5922Click here for mapBOAT BUILDING & REPAIRING / BOAT REPAIRING; REUPHOLSTERY AND FURNITURE REPAIRTrades & Trade Equipment/Accessories, Upholstery