Rating: ★★★★★ 5 / 5 (70 Reviews)
ATI Physical Therapy - Champaign is a Physical Therapy located in ATI Physical Therapy - Champaign, 1806 N Market St, Champaign, IL 61822
You can reach ATI Physical Therapy - Champaign through the contact information provided on our page. You can also access our location using Google Maps.
Address: ATI Physical Therapy - Champaign, 1806 N Market St, Champaign, IL 61822 Champaign, IL Champaign
Phone: +12173564920