Get directions to: Captain D's, Sumter, SC
Restaurant address: 1110 Old W Liberty St Sumter, SC 29150, USA
Restaurant: Captain D's