Love's Travel Stop

6582 IN-66, Leavenworth, IN 47137, USA
24/7
4.2/5 (402 reviews)

Location

6582 IN-66, Leavenworth, IN 47137, USA

Coordinates: 38.2446394, -86.3581027

View on Google Maps

Get directions and see street view

Open Maps

More Truck Stops in Indiana