Tpm.jpeg

The Plaza Supermarket is a store in Bristol, Tennessee. The logo could be seen on “Slim” Hood.

Community content is available under CC-BY-SA unless otherwise noted.