retailer_phone_number: 
(918) 742-4996
retailer_geolocation: 
retailer_address: 
2002 Utica Square
Tulsa, OK 74114
United States