1. Triangle Engineering Corp 2206 Production Dr, Indianapolis, IN 46241 Coordinate: 39.7341,-86.26169 Phone: (317) 243-8549