Write a review

Love's Travel Stop

← View details

227 Hwy 65 S., I-20 Exit 171, Tallulah, LA 71282

+1 318-574-6413