NeuroHealth Services
9302 N. Meridian St., Suite 299 Indianapolis, IN 46260
p (317) 848-6000
f (317) 848-6011
Located one block south of 96th Street and Meridian