Amazing staff! I couldn’t have asked for a better staff during my weight loss journey! Thanks a million! I’m now down 180 lbs!
Physical therapy clinic
OSF Saint Francis Wellness Center at Riverplex
600 Northeast Water Street, Peoria, IL 61603
Peoria, Illinois 61603
✓ Public clinic details✓ Patient reviews
About this clinic
Care that meets you where you are.
OSF Saint Francis Wellness Center at Riverplex provides physical therapy services in Peoria, Illinois. Review the available services and public details below, then contact the clinic directly to plan your next step.
Medical CenterMedical clinicWellness centerWellness program
Patient experiences
Reviews
Good