Acupuncture has been known to improve the body’s functions and promote natural self-healing by stimulating Qi, the life source energy, through meridians and acupuncture points throughout the body. Research has shown that inserting very thin needles into these acupuncture points produces beneficial effects on multiple systems including endocrine, nervous, immune, cardiovascular and digestive systems. It is also known to help reduce or resolve pain, improve sleep and digestive function as well as enhance the overall sense of well-being. Acupuncture works to successfully treat musculoskeletal conditions including neck and/or back pain, nausea, migraine headaches, anxiety, depression, insomnia, and infertility.