Clock Family Restaurant
1690 E Main St
Duncan, SC 29334-9706
864-486-9922