Primary Care Doctors & Physicians in Moline, IL - Oak Street Health
Internal Medicine • Moline, IL
About
Oak Street Health is a CVS Health company providing value-based primary care for adults on Medicare. They operate a network of primary care centers, including locations in Illinois, with a focus on personalized preventive care. They currently run more than 230 centers across 27 states and offer a range of primary care services, including preventive care, chronic disease management, and access to specialists. For Moline, IL specifically, Oak Street Health has centers in Illinois (the brand operates in multiple Illinois locations), but the provided content does not list a Moline location. If you’re seeking a primary care doctor in Moline, IL under Oak Street Health, you may want to check their site or contact their numbers for the latest Moline-specific location and availability. Key details: - Parent: CVS Health (Oak Street Health, part of CVS Health) - Focus: Primary care for adults on Medicare; value-based care - Locations: 230+ centers across 27 states (unspecified Moline presence in the excerpt) - Headquarters: Chicago, IL - Contact: info@oakstreethealth.com; main phone lines provided - Stock: OSH (prior IPO; part of CVS Health)
Clinic Type
Internal Medicine
Address
30 W. Monroe St., 1200, Chicago, IL 60603, US
Phone
8888986762
—
Opening Hours
Not published — contact the clinic to confirm hours.
Services Offered
Insurance & Payment
—
Languages Spoken
—
Social Media
Photos








What Patients Say
Overall sentiment across review platforms: mixed
- Better Business Bureau (Corporate): 1.34/5 stars (89 customer reviews)
- Healthgrades (Dr. Ahmed Okba): 4.4/5 stars (26 reviews)
- WebMD Care (Cynthia Johnson, DNP): 5/5 stars (2 ratings)
- SmartCustomer: 1.3/5 stars (10 reviews)
Patients praise
- Some individual providers, such as Dr. Ahmed Okba, receive high praise for being knowledgeable, compassionate, and attentive
- Positive feedback for individual nurse practitioners like Cynthia Johnson for explaining conditions clearly and being courteous
- Appreciation for the facility environment and specific support staff members in some instances
Common complaints
- Difficulties reaching staff and clinics by phone, including issues with call centers and automated services
- Reports of impersonal care, long wait times, and perceived lack of attention from providers
- Concerns regarding billing, unnecessary testing, and aggressive appointment scheduling
- Issues with medical records not being shared or easily accessible between Oak Street Health and other healthcare systems
- Frustration regarding data privacy and alleged solicitation/marketing practices related to Medicare/Advantage plans
"Constant harassment to make unnecessary appts. Constant calling even when u request do not call list. Unrelenting need for stupid tests no other doctors office would perform."
— Better Business Bureau review"Great service by Dr and office staff. Responds on messages in timely manner. Easy to schedule/reschedule app. Does follow up with patients needs"
— Healthgrades patient review of Dr. Ahmed Okba"Carol and staff are awesome. The fascility is really nice, but it is too much hassle getting back to anyone or them getting back to me."
— Oak Street Health website review of Carol Sacco, NPSynthesized from public review platforms as of Jul 11, 2026 — sources: [1][2][3][4].
In the News
- June Leenerts Swain, NP - Primary Care Provider - Moline, IL | Oak Street Health — Oct 14, 2025
- Joan Temmerman, MD - Family Medicine Specialist - Moline, IL | Oak Street Health — Aug 4, 2025
- Kenisha M. Francisco - Nurse Practitioner in Moline, IL — May 14, 2026
- June Swain - Nurse Practitioner in Moline, IL — May 14, 2026
- Oak Street Health Moline Primary Care Clinic - Healthgrades — Jan 30, 2026
Information sourced from the clinic's website as of July 11, 2026.
More internal medicine clinics in Moline
UnityPoint Health is a nonprofit hospital network serving Iowa, Illinois, and Wisconsin (formerly Iowa Health System). It offers urgent, primary, emergency, and virtual care across hospitals, clinics, and home health services. Key facts: - Headquarters: West Des Moines, IA - Founded: 1995 - Parent/affiliations: Associated with Presbyterian Healthcare Services - Locations: United States (multiple clinics/hospitals in IA, IL, WI) - Key services: Hospitals, clinics, home care; urgent/primary/emergency/virtual care - Contact: Main line 515-241-6161 Note: The provided materials reference UnityPoint Health generally, not a specific clinic location in Moline. If you’re seeking "UnityPoint Clinic Internal Medicine - Moline," you may want to search for UnityPoint Health - Trinity or UnityPoint Health – Moline internal medicine clinics specifically within the Quad Cities area for exact address and provider details.
MercyOne Genesis Moline Internal Medicine, Suite 200 in Moline is part of MercyOne, a nonprofit healthcare system (Catholic) operated by Trinity Health. MercyOne provides hospital and clinic services across Iowa and surrounding areas, with emphasis on primary care and specialty services. The Genesis clinics (including locations like Aledo and DeWitt) are part of MercyOne Genesis, a network within MercyOne. For specifics on MercyOne Genesis Moline Internal Medicine Suite 200 (practitioner availability, hours, and services), contact MercyOne Genesis Moline or visit mercyone.org to view location details, appointment options, and patient portal access.
Comparing your options?
See other internal medicine clinics in Moline, or search the full directory by insurance, ratings, and more.

