Everyone on here is saying this use to be a great experience travel center until the ownership was sold to a foreign regime? I had a horrible experience here 1-27-20 so it's making perfect sense to me now.
Address: 1032 N Main St, Cloverdale, IN 46120, USA
Jeffrey Ball | Aug 11, 2020
Thanks for info I'll not go back
Jason Thweatt | Nov 14, 2020
Those owners are gone, it is still owned by foreign people but they are much nicer
Thanks! Your answer is awaiting moderation.