Food Lion 1080

Food Lion #1080 is a Food Lion supermarket located at 9021 Albemarle Road in Charlotte, North Carolina.