IMPACT Physical Therapy & Sports Recovery – Champaign 0.00 reviews New Champaign Posted 20 hours ago (217) 649-0504 Champaign clinic of IMPACT Physical Therapy, an Illinois group publishing pickleball injury content.