Blockbuster 13079

Blockbuster #13079 was a Blockbuster video store located at 2415 Atlanta Highway in Hiram, Georgia.