Main (815) 398-9491
Call Main Office for..
• General Questions
• Schedule an Appointment
Injury
Express
(779) 771-7000
Call Injury Express for:
• Urgent Care
• Walk-In Injury Care
About
Blog
Resources
For Physicians
Patient Education
Patient Information
Participating Insurance Plans
Patient Portal How-To's
Policies
Email Newsletter
Employers
Portal
Log In
Patient Portal How-To's
Bill Pay
Pricing
Find a Location
Contact Us
Physicians
Specialties
Services
Surgery Centers
Rehabilitation
Employer Services
MRI & Imaging
FitRight Precision Orthotic & Prosthetic Lab
Human Health Initiative
Rheumatology Infusion
Research Center
Run Right Running Clinic
JOYNT Program
Injury Express
Contact
Request Appointment
Change Appointment
General Information
Find a Location
Employment Verification
Payer Contracting Requests
About
Blog
Resources
Employers
Bill Pay
Pricing
Portal
Find a Location
Contact Us
Patient Education
Back to bio
Mark Barba, MD
Specialty
Hip - Replacement
Knee - Replacement
Phone
(815) 398-9491
Locations
Array ( [ID] => 8434 [key] => field_5a99d7150c496 [label] => Locations [name] => locations [aria-label] => [prefix] => acf [type] => checkbox [value] => Array ( [0] => 5783 ) [menu_order] => 7 [instructions] => [required] => 0 [id] => [class] => [conditional_logic] => 0 [parent] => 8429 [wrapper] => Array ( [width] => [class] => [id] => ) [choices] => Array ( [5991] => Algonquin Clinic [7260] => Elgin Clinic [181] => FitRight Precision Orthotic, Prosthetic Lab - Rockford [10472] => McHenry Clinic [13156] => Rockford – Perryville Clinic [5783] => Rockford – Riverside Clinic [174] => Rockford – Roxbury Clinic ) [default_value] => Array ( ) [return_format] => value [allow_custom] => 0 [layout] => vertical [toggle] => 0 [save_custom] => 0 [custom_choice_button_text] => Add new choice [_name] => locations [_valid] => 1 )
Rockford – Riverside Clinic
Resources
Blogs
News
Patient Education
Patient Stories
Pre/Post-Operative Instructions
Therapy Protocols
CV
Request an Appointment
Patient Education
Total Joint Replacement
Knee Pain Icing Instructions
Need Urgent Care?
Get care now
×