Live
Read more

About

The UnityPoint Health - Allen Foundation is a small nonprofit affiliated with UnityPoint Health in Waterloo, Iowa. Founded in 1983, it operates as a private nonprofit organization focused on supporting healthcare in the Waterloo area. Key details: - Location: Headquarters in Waterloo, IA; additional office in Midland, MI. - Status: Active nonprofit; part of UnityPoint Health. - Leadership: Development Director Kim French. - Contact: allenfoundation@unitypoint.org; phone numbers (319) 235-3960, 1-989-832-5678. - Website: unitypoint.org/giving/allen-foundation. - Industry focus: Hospitals and healthcare, donations, nonprofit health organization. For pediatrics at North Crossing, consider searching UnityPoint Clinic Pediatrics North Crossing or the UnityPoint Health Waterloo campus for clinic-specific information.

Clinic Type

Pediatrics

Address

2140 Logan Avenue, Suite D

Phone

319-222-2903

Email

UPH_CentralIAPrivacyOfficer@unitypoint.org

Opening Hours

Mon 8:00 AM – 5:00 PM; Tue 8:00 AM – 5:00 PM; Wed 8:00 AM – 7:00 PM; Thu 8:00 AM – 5:00 PM; Fri 8:00 AM – 4:30 PM; Sat Closed; Sun Closed

Telehealth

Virtual care via MyUnityPoint; available every day, 8 a.m. to 8 p.m. for individuals 2 years and older

Emergency Care

Open 24/7 for life-threatening conditions; Emergency Care available

Services Offered

  • Primary Care
  • Urgent Care
  • Virtual Care
  • Emergency Care

Team

  • Marissa Johnson — ARNP
  • Kristina Cook — MD
  • Rebecca Koresh — DO

Insurance & Payment

—

Languages Spoken

—

FAQs

What Type of Appointment Do I Need?

Primary Care, Urgent Care, Virtual Care, Emergency Care. Same-day appointments may be available. Call your clinic or log in to MyUnityPoint to schedule with your provider or a member of their care team.

Photos

What Patients Say

Overall sentiment across review platforms: positive

  • UnityPoint Health Patient Ratings and Comments (Dr. Rebecca Koresh): 4.8/5.0 (93 ratings)
  • UnityPoint Health Patient Ratings and Comments (Dr. Kristina Cook): 4.9/5.0 (71 ratings)

Patients praise

  • Compassionate, patient-centered care
  • Strong provider communication skills
  • Comfortable and trustworthy environment
  • Personalized, high-quality treatment

Common complaints

  • No specific patient complaints or negative themes found for the clinic as a whole in available public datasets.

"Dr. Koresh is the best. Made her feel very comfortable! Always top notch care."

— UnityPoint Health Patient Ratings and Comments

"100% hands down the best treatment I've ever received. Great communication and helpful tips."

— UnityPoint Health Patient Ratings and Comments

Synthesized from public review platforms as of Jul 11, 2026 — sources: [1][2][3][4].

Information sourced from the clinic's website as of July 11, 2026.

Book appointmentCall

More pediatrics clinics in Waterloo

Waterloo, IA·Pediatrics

MercyOne Waterloo Pediatrics Care focuses on pediatric services at MercyOne facilities in Waterloo, Iowa. The MercyOne system provides child-focused medical care, including access to pediatric specialists through its network of hospitals and clinics. Key points: - Part of MercyOne, a nonprofit Catholic health system now operated by CommonSpirit Health in many areas and previously under Trinity Health. - Offers pediatric care within the MercyOne footprint in Iowa, with services likely available at MercyOne facilities in or near Waterloo.

Online bookingSince 1998
Waterloo, IA·Pediatrics

Online booking

See all pediatrics clinics in Waterloo →

Comparing your options?

See other pediatrics clinics in Waterloo, or search the full directory by insurance, ratings, and more.

More Pediatrics Clinics