COVID-19 Update We're back and we've missed you!!! Online booking is now available so schedule by clicking the link below or call (312) 321-0004 to book your appointment.



Acupuncture is one of the oldest, most commonly used forms of medicine in the world. Originating in China more than 3,500 years ago, acupuncture is currently one of the most thoroughly researched, practiced, and respected forms of complementary medicine available anywhere.

According to Traditional Chinese Medicine, your overall health is determined by the quality of the energy flow through pathways of your body called meridians. Think of these meridians as super highways of energy that can become congested with traffic, poor road conditions, and blockages, making passage difficult or impossible. Acupuncture, in very simple terms, is believed to clear these blockages in order to allow energy, greater health, and the feeling of emotional well-being to flow freely within the body.

Acupuncture involves the insertion of very fine, sterile, disposable needles into specific points on the body, to stimulate and improve energy flow and circulation. The treatments are not only virtually painless, but wonderfully relaxing. In fact, many of our patients fall asleep during their treatment!

Acupuncture treatment has been used to successfully treat or relieve the following conditions:

Women’s Health

Fertility / IUI & IVF support / Egg Quality / Pregnancy and Postpartum well-being / Painful Menses and Endometriosis / Polycystic Ovarian Syndrome (PCOS) / PMS / Menopause


IBS / GERD / Diarrhea / Constipation / Gas and Bloating

Physical Pain

Migraine and Tension Headaches / Joint and Muscle pain / Rheumatoid and Osteoarthritis / Tendinitis / TMJ


Asthma / Allergies / Bronchitis / Sinusitis


Post-stroke recovery / Neuropathy / Dizziness and Vertigo


Anxiety / Stress / Depression / Anger / Irritability

Supportive Cancer Care

Nausea and Vomiting / Pain / Fatigue / Hot flashes / Neuropathy / Insomnia / Anxiety / Depression


Schedule Your First Appointment Today!


**See Full Calendar of Events Here**

Questions or Comments?

Fill out our form below and we will be in touch.