1. Ssc Lab Division 4393 W 96th St, Indianapolis, IN 46268 Coordinate: 39.92448,-86.2346 Phone: (317) 876-9335
2. Quality Control Sales & Service 5803 W 73rd St, Indianapolis, IN 46278 Coordinate: 39.88435,-86.26353 Phone: (317) 299-8855