retailer_phone_number: (918) 742-4996retailer_geolocation: retailer_address: 2002 Utica Square Tulsa, OK 74114 United States Log in to post comments