Food Lion interior
Food Lion #2610 (38,274 square feet)
1800 South Creek One, The Shoppes at South Creek, Powhatan, VA
Opened January 19th, 2005, renovated in summer 2017
288
views
1
fave
0
comments
Uploaded on August 11, 2021
Taken on August 10, 2021