Track Located 2.5 Miles South Of Idalou, Texas On FM 400
Idalou Is 10 Miles East Of Lubbock, Texas
On Hwy 62/82/114
For More Info Call: 806-842-3203 Or 842-3526
Track Located 2.5 Miles South Of Idalou, Texas On FM 400
Idalou Is 10 Miles East Of Lubbock, Texas
On Hwy 62/82/114
For More Info Call: 806-842-3203 Or 842-3526