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