Location –1395 E Main St, Duncan, SC 29334, United States Open NowUnder new management now Contact Us:(864) 775-8393