Blockbuster 13184

Blockbuster #13184 was a Blockbuster video store located at 2345 Bethelview Road in Cumming, Georgia.