Yahoo
Outside
OSF Medical Group Endocrinology & Diabetes Hospital & Medical Center

1800 N Knoxville Ave Peoria, IL 61603 ·573.43 mi

Is this your business? Verify your listing

Reviews

yelp
1.0 1 reviews
5 star
0 4 star
0 3 star
0 2 star
0 1 star
1
Jenny V. 05/29/26

If I could give them a zero I would, after over a month (going on 2) fight for the correct referral, finally got one, the lady at the desk refused to even make me an appointment. the front desk...

More
Advertisement
Mobilize your Website
View Site in Mobile | Classic
Share by: