Love’s opens new location in Odessa, Texas

user-gravatar

Love’s Travel Stop recently opened a new location in Odessa, Texas.

The new facility is located off Interstate 20 South at Exit 115, Frontage Road. It is the 122th Love’s to open.