About ICare Centers Urgent Care Uptown
ICare Centers Urgent Care Uptown is at 2020 NW 23rd St, Oklahoma City, OK 73106. It's open 8 AM–8 PM every day.
It averages 4.2 stars from 21 Google reviews, close to the 4.2-star average of the other 41 rated clinics in Oklahoma City.
There are 13 other clinics within 5 miles; the closest is Ayana Medical Services, 2.0 miles away.