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