Locations:
800 South Tucker Drive
74104 Tulsa , OK
United States
36° 8' 32.3664" N, 95° 57' 24.57" W
Oklahoma US
Gmap Computed: 36.142324 -95.956825