Blockbuster 51016

Blockbuster #51016 was a Blockbuster video store located at 707 East Market Street in Leesburg, Virginia.