The Crescent Olive By Jenni Stone | February 1, 2021 108 S. Main StreetTravelers Rest, South Carolina 29690 United StatesGet DirectionsWebsite(864) 610-0096