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
Find a Provider
Orthopedic Center of Excellence.
Find a Provider
Search by Last Name
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
View All Doctors
Search by Specialty or Location
ALL SPECIALTIES
Chiropractic
Hand, Wrist, Elbow
Hip - Arthroscopy
Hip - Replacement
Interventional Pain Management
Knee - Arthroscopy
Knee - Replacement
Occupational Health
PM&R / Spine Care
Pediatrics
Podiatry/Foot, Ankle Surgery
Rheumatology
Shoulder
Spine Care
Sports Medicine
Trauma
Urgent Care
ALL LOCATIONS
Algonquin Clinic
Elgin Clinic
McHenry Clinic
Rockford – Perryville Clinic
Rockford – Riverside Clinic
Rockford – Roxbury Clinic
Name
Specialty
Jeffrey Earhart, MD
Jeffrey Earhart, MD
Read Bio
Trauma
Ryan Enke, MD
Ryan Enke, MD
Read Bio
PMR / Spine Care
Need Urgent Care? Get care now
×