About Theresa Kosovrasti, APN-CNP

Theresa Kosovrasti, APN-CNP, an advanced practice clinician specializing in obstetrics and gynecology at Endeavor Health, provides care for women across the lifespan. She focuses on prenatal visits, contraceptive counseling, STI screenings and preventive women’s wellness care. Theresa values individualized, equitable care and is committed to addressing gaps that prevent women from accessing needed services. She emphasizes mutual decision-making, guidance and early detection to improve overall health. She also provides referrals within the Endeavor Health system to ensure continuity of care when broader support is needed.

My endeavor

My endeavor is to provide every woman in this community medical care that they need, because a lot of women out there feel as though they don't have the resources or the opportunity to do what's best for their health.

endeavor logo

Care philosophy

I treat every patient with respect, listen to their concerns and provide the best feedback and counseling possible. My goal is to guide women not only in reproductive care but in their overall health, ensuring they feel supported and empowered to take care of themselves.

Overview

  • Gender Female
Endeavor Health Medical Group
3329 75th St., 2nd Floor
Woodridge, IL 60517-2700
Endeavor Health Medical Group
120 Spalding Dr., Suite 401
Naperville, IL 60540-6560
Professional Education
  • 2020
    Lewis University
Reviews (20)
March 24, 2026
She was very kind and answered any questions I asked.
March 22, 2026
Excellent communication and explanation of issues and treatment options. I felt like he listened and explained everything. He was proactive in his communication and treatment options and the why behind them. Excellent bedside manner.
March 21, 2026
She was so kind, welcoming, introduced herself and made me feel so comfortable.
March 12, 2026
Saw a colleague of my regular doctor who was charming, sweet, caring, and efficient . I would see her again.
March 12, 2026
She's great. Very thorough and caring
March 7, 2026
Doctor Theresa Is great, I have been to doctor about my condition for a why and she treated my condition I'm grateful
March 2, 2026
Lover her! She is kind, caring, and professional. Love the staff in the building as well. Over all very recommended!
February 23, 2026
She ended up remembering me from my last pregnancy and said "welcome back", which felt nice.
January 17, 2026
She was super friendly and welcoming my first time seeing her. She was right on time and I didn't have to wait at all! I definitely will be back to her. She made me feel very comfortable and she was very knowledgeable!
January 5, 2026
Theresa is an excellent NP. Very thorough and professional yet warm and friendly. This is my second annual visit with her and I plan on continuing with her going forward.
October 28, 2025
Theresa was great. Empathetic and kind. Soft spoken and professional.
October 13, 2025
During a frustrating visit, Teresa was kind and provided good bedside manner. She listened to me and apologized on behalf of the office for the experience I had regarding this appointment.
October 9, 2025
Theresa is absolutely wonderful! She truly cares about you. I felt like I was talking to a friend the whole appointment!
September 25, 2025
Theresa is personable and has taken the time to get to know me.
September 19, 2025
Theresa is very kind and understanding. She listens when I speak, understands who I am as a person, and helps keep me focused on how to achieve my goals. She is patient with me and answers all my questions. I'm grateful to had found her as my care provider.
June 7, 2025
Kind, understanding and empathetic.
May 21, 2025
She was very attentive, knowledgeable, took time to explain
May 6, 2025
Ms. Kosovrasti was wonderful. She made me feel so comfortable for what could have been an awkward visit. What a keeper!! Ms. Kosovrasti is my new gynecologist caregiver for sure!
May 1, 2025
She was great! It was my first time seeing her. She gave me refills on my meds so quick through the portal and made sure I had enough refills for the year. She also made me very comfortable through my exam.
March 9, 2025
Super friendly, made me feel comfortable and safe.
To find out if this healthcare professional accepts your insurance plan, it is important to verify coverage with your health insurance company. Verify your coverage by either calling the number on your insurance card or confirming coverage through your insurance company's web site or mobile app.
Endeavor Health and its hospitals make this provider profile available to inform patients and support their selection of a care provider.