The Plaza Supermarket
Jump to navigation
Jump to search
The Plaza Supermarket is a store in Bristol, Tennessee. The logo could be seen on "Slim" Hood.
The Plaza Supermarket is a store in Bristol, Tennessee. The logo could be seen on "Slim" Hood.