Indianapolis, Indiana
Integrative Health Specialists of Indiana
Integrative Health Specialists of Indiana offers a functional medicine practice at 9333 North Meridian Street, Suite 101, in Indianapolis. Its appointment page links to booking options and lists an office telephone number for questions about choosing a provider or visit type.
Featured in Indiana