South Bend Medical Foundation Central Indiana Laboratory Inc is located at 9002 N Meridian St Ste 108, Indianapolis, IN. This location is in the Nora - Far Northside neighborhood. This business specializes in Laboratories and has 1 review(s) with a star rating of 5.0.