Windsor House at Canfield June 17, 2021 · Skilled Nursing Care Claim Listing Contact Information 6445 Ohio 446, Canfield, Ohio 44406 (330) 967-4080 Get Directions By car By public transit Walking Bicycling Detailed InformationWindsor House at Canfield is a five star skilled nursing community state of the art rehabilitation center in the Mahoning Valley Owner Windsor House Inc.