Get directions to: Clock Drive In, Piedmont, SC
Restaurant address: 17 Anderson Street Piedmont, SC 29673, USA
Restaurant: Clock Drive In