Canton NC Rehabilitation Services 1. 27 N Main St, Canton, NC 28716 | Maggie Valley Nursing & Rehab (828) 648-3551