Jennifer Rose Acupuncture provides a holistic approach to healthcare, promoting optimal health for the whole person -mind, body and spirit. Conditions ranging from stress and anxiety and sleep issues to addiction issues, digestive problems and body pains can all be treated, and services include acupuncture, herbal medicine, moxibustion, cupping and nutritional counseling.