1. Research Triangle Institute 105 E Brackenridge St, Edna, TX 77957 Coordinate: 28.97602,-96.64306 Phone: (361) 782-6082