Get directions to: Food Lion Store 83, Lexington, SC
Restaurant address: 720 West Main Street Lexington, SC 29072, USA
Restaurant: Food Lion Store 83