Food Lion 2608

Food Lion #2608 is a Food Lion supermarket located at 7868 Idlewild Road in Indian Trail, North Carolina.