|
|||||||||||||
|
|
Integrative Health Specialists of Indiana
9333 North Meridian Street, Suite 202 Indianapolis, IN 46260 (317) 580-9333 FAX: (317) 818-8933 We are located just a few blocks South of the intersection of 465 and North Meridian Street Click for directions |