1. 44 Trailer Ranch Inc 15355 E Admiral Pl, Tulsa, OK 74116 Coordinate: 36.16142,-95.80393 Phone: (918) 437-3829
2. Fine Stock 9104 E Admiral Pl, Tulsa, OK 74115 Coordinate: 36.1604,-95.87528 Phone: (918) 346-6336