1. Accugen Lab of Indiana
9102 N Meridian St, Indianapolis, IN 46260
Coordinate: 39.92037,-86.15905
Phone: (317) 318-0976
2. Brothers United
3737 N Meridian St Ste 401, Indianapolis, IN 46208
Coordinate: 39.8233,-86.15652
Phone: (317) 931-0292
3. Life Care-Clarian Health
1633 N Capitol Ave Ste 300, Indianapolis, IN 46202
Coordinate: 39.78954,-86.16103
Phone: (317) 962-2700