retailer_phone_number: 918-250-8999retailer_geolocation: retailer_address: 8929 S. Memorial Dr. Tulsa, OK 74133 United States Log in to post comments