1. 44 Trailer Ranch Inc 15355 E Admiral Pl, Tulsa, OK 74116 Coordinate: 36.16142,-95.80393 Phone: (918) 437-3829