Health and Medicine > Physical Therapy Clinic
Address: 602 South Neil Street, Champaign, IL, 61820
Phone: (217) 649-0504
Website: https://www.impactphysicaltherapy.com
Category: Healthcare
Tags: #HealthandMedicine>Ph
Listed on BizVoices