Essence of China Acupuncture
1717 W 86th St # 120
Indianapolis
IN
46260
(317) 585-0758
essenceofchina.com
Open Map
Description
Essence of China Acupuncture is located at 1717 W 86Th St # 120, Indianapolis, IN. This location is in the St Vincent - Greenbriar neighborhood. This business specializes in Acupuncture.
by merchantcircle on February 12, 2015 from
merchantcircle
acupuncture
Acupuncture Clinics
acupuncturist
Acupuncturists
Alternative Medicine
Deep Relaxation
health
health practitioner
Herbs
medical