Blockbuster 13177

Blockbuster #13177 was a Blockbuster video store located at 5885 Cumming Highway in Sugar Hill, Georgia.