How does our site make you feel?
Great   Indifferent

All for Women Healthcare Chicago, IL Office

Opening hours
Get in touch
331 West Surf Street
Suite 902
Chicago, IL 60657

Contact Us

Send A Message To All for Women Healthcare

If you have any questions, concerns, or comments regarding All for Women Healthcare, please fill out the short contact form below.


All for Women Healthcare

OB-GYNs located in Chicago, IL

Dr. Teresa Tam, MD, along with her nurse practitioner, Adrienn Myers-Woods, APN, bring their compassion, sensitivity, and extensive medical expertise to women of all ages. Their focus is on the special needs unique to women's healthcare, such as annual exams, contraception counseling, endometriosis, abnormal pap results, pelvic pain, uterine fibroids, menstrual disorders, menopause, and many other women's health concerns. They believe the best healthcare comes both from focusing on well-woman care and forming lasting relationships with their patients.

Dr. Tam is a fellowship-trained, minimally invasive gynecologic surgeon. Her extensive expertise in robotic and laparoscopic surgical techniques greatly minimizes the pain, scarring, and recovery time from surgery. Many patients go home the same day as their surgery. Warm and compassionate, her focus is on the well-being of each patient. She spends time with each patient to discuss non-surgical, medical alternatives, whenever possible, before committing to surgical interventions.

Adrienn, our advanced practice nurse (APNs), has specialized training in women's healthcare. She can perform the same examinations and diagnoses as a physician (apart from surgical diagnoses). Dr. Tam has complete faith in Adrienn, knowing that she brings the same level of care, empathy, and attention to all her patients.

Your health deserves the best care. Call today or make an appointment on our website, to schedule your next annual, well-woman exam, or to discuss any other medical concerns.

We strive to serve all our patients' needs. Please contact our office for more information about our services.




We accept several insurance plans from many different providers. If you do not see your provider listed here, please give us a call and we will let you know if you are covered.

Beech Street
Blue Cross Blue Shield
First Health
Health Alliance
Multiplan, Inc.
Private Healthcare Systems
United Healthcare