Oops! Something went wrong, please try again later.
Rest Area I-77 North and South is a Rest stop located in Olin .
Reviews
Tripadvisor
5.0/5 · 1 review
Loading reviews...
Jul 28, 2024
Beautiful facility, always clean but every time we’ve stopped here the air outside smells like HORSE MANURE!! Not sure wh that is but noticed someone else said it “smelled like a zoo outside”. Still…Full review by Margaret T