Back to photostream

KFC interior

KFC (1,831 square feet)

1068 W Mercury Blvd, Riverdale Plaza, Hampton, VA

Built and opened in 1982

1,859 views
1 fave
0 comments
Uploaded on March 29, 2010
Taken on March 28, 2010