Get directions to: Love's Travel Stop, Colbert, OK
Restaurant address: 2150 Leavenworth Trl Colbert, OK 74733, USA
Restaurant: Love's Travel Stop