University of Tulsa
Tulsa
OK
USA
Lucas Lovejoy
Allen
TX
USA
2023
distances