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