Food Lion 886

Food Lion #886 is a Food Lion supermarket located at 219 Colloredo Boulevard in Shelbyville, Tennessee.