Indianapolis (N. Meridian St.)

Effective March 28, 2015, Indiana Neuroscience Associates – Indianapolis (St. Vincent 86th St located on Naab Rd) has moved to a new location:

Our new location is:
Indianapolis (N. Meridian St)
9302 N Meridian St, Ste 101
Indianapolis, IN 46260
Phone: 317-570-7900

Street Address 9302 N Meridian St, Suite 101
City Indianapolis
State IN
Zipcode 46260