1. Tsr Inc 2020 W Airport Rd, Stillwater, OK 74075 Coordinate: 36.16173,-97.07832 Phone: (405) 707-7242