Truck Stops Plazas Near Me

Find the best Truck Stops Plazas near you

Leroy Travel Plaza Contact Information

Address: 805 S Hemlock St
Le Roy, IL 61752
Phone Number: 3099628466
Description: