4
11mi
•
00h 14m
6730 E Archer St, Tulsa, Oklahoma, United States
4
5
252mi
•
04h 50m
8051 Lyndon B Johnson Fwy, Dallas, Texas, United States
5
6730 E Archer St, Tulsa, Oklahoma, United States
8051 Lyndon B Johnson Fwy, Dallas, Texas, United States