Leroy Travel Plaza in Le Roy, IL is a bustling truck stop offering a range of amenities and services for residents and visitors alike. From a business directory to city ordinances, this one-stop destination provides a wealth of information for those passing through or calling Le Roy home.
Conveniently located on S Hemlock St, Leroy Travel Plaza is a hub for local businesses and government resources, making it a valuable resource for the community. Whether you're looking for lodging, dining options, or simply exploring the city's attractions, this travel plaza has you covered.
Generated from the website