Food Lion 861

Food Lion #861 is a Food Lion supermarket located at 936 Richards Road in Antioch, Tennessee.