Blockbuster 13268

Blockbuster #13268 was a Blockbuster video store located at 5158 McGinnis Ferry Road in Alpharetta, Georgia.