CONTACT Notice: JavaScript is required for this content. Triangle Engineering Corp. 2206 Production Drive Indianapolis, IN 46241 Phone: 317-243-8549 Fax : 317-243-8780 2206 Production Drive, Indianapolis, Indiana 46241 | Phone: 317-243-8549 | Fax: 317-243-8780