Impact Physical Therapy - Champaign

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