Upholsterers in Canyon Lake, CA Canyon Lake Design23056 Pheasant DrCanyon Lake, CA, 925879512659432Furniture RestorationFurniture UpholsteryUpholsterersUpholstery Repair Show More