August 27, 2019 implementations Category: Physical Medicine & Rehabilitation Sheila Natarajan 10508 Park Rd., Ste. 130, NC 704-557-0500 Practice: Integra Rehabilitation Physicians Year Won: 2017 integrarehabphysicians.com FacebookPinterestTwitterLinkedin