Food Lion 30

Food Lion #30 is a Food Lion supermarket located at 833 North Carolina 24 in Albemarle, North Carolina.