Blockbuster 13052

Blockbuster #13052 was a Blockbuster video store located at 3944 Peachtree Road Northeast in Atlanta, Georgia.