Blockbuster 13266

Blockbuster #13266 was a Blockbuster video store located at 110 Prominence Point Parkway in Canton, Georgia.