Location

Depot
621 S Hwy 87
Dalhart, TX 79022
United States
36° 3' 36.0324" N, 102° 30' 50.2884" W