1. Integrated Technology Resources
2445 Directors Row Suite J, Indianapolis, IN 46241
Coordinate: 39.73249,-86.26193
Phone: (317) 757-5432
2. Process Controls Corp
6519 Ferguson St, Indianapolis, IN 46220
Coordinate: 39.87427,-86.14328
Phone: (317) 259-1316