top of page

Karen Rodriguez is passionate about holistic medicine and an individualized approach to healing. Acupuncture is an ideal practice for treating the body, mind and spirit in the prevention, maintenance and promotion of good health.

Karen earned her advanced degree in Acupuncture at the Eastern School of Acupuncture and Oriental Medicine in Montclair, N.J. Her training included Chinese, Japanese and 5- Element styles of Acupuncture.

She is licensed by the New Jersey Board of Medical Examiners for Acupuncture, and is a member of the NCCAOM (National Certification Commission for Acupuncture and Oriental Medicine).

Karen incorporates many modalities into her practice, including diet therapy; massage in the form of Chinese Tui Na; energy therapies such as Qi Gong and Yoga. She also practices another form of energy work called Jin Shin Jyutsu, which is a hands-on modality that uses principals based upon Chinese medicine.

Karen continues to study with masters Kiiko Matsumoto, Jeffrey Yuen and Contemporary Chinese Pulse Diagnosis (CCPD) master, Dr. Leon Hammer, M.D.

Prior to becoming an acupuncturist Karen completed a 200-hour certification in Yoga Therapy and began teaching yoga in 2003. She continues to practice yoga and meditation on a regular basis.

Karen received her Bachelor of Arts in English Literature and Journalism at the University of California, Santa Cruz. She spent 10 years working as a journalist covering the advent of the Internet, while practicing yoga and Ayurvedic medicine.


"Karen does fantastic acupuncture and other work."

Eileen Z. Wolter, 1/13/12

"Karen... just a note... my back has never felt stronger and my ankle is also pain free. I took my first two mile "power-walk" in months, with no pain or aftereffects. I am doing some front step replacement for a neighbor, lots of bending, with no pain or stifness. It's like being set free from a "prison of pain." Thanks you for your expertise, and for helping me on my road to recovery !"

Bill Ward, 6/2013


510 Morris Ave.

Summit, NJ 07901



Tues. - Fri: 9AM - 7PM

Sat: 10AM - 2PM

Sun: Closed

bottom of page