Acupuncture is an ancient technique of inserting and manipulating fine needles to stimulate specific anatomic points. Book an appointment at Ottawa Health Group.