Love’s Travel Stops to open 20 new stores in 2025
OKLAHOMA CITY -- Love’s Travel Stop and Country Stores plans to expand its footprint across the country in 2025, with 20 new locations, according to a company spokesperson. The company currently operates around 640 locations in 42 states. New locations will be opening in Arizona, Illinois, Ohio and Louisiana. Specific locations have not yet been announced, as the company typically announces the new locations as they open. Love’s currently operates 34 locations across Illinois. Another 50 locations will be remodeled […]