Holistic Acupuncture How does Acupuncture work? Small hair-thin needles are used at specific points of your body to activate your nervous system and to help promote blood flow. We are located in Phone: (847) 702-3799 Barrington, IL, 60010 United States Map Other Categories: Health & Beauty |