Blockbuster 92623

Blockbuster #92623 was a Blockbuster video store located at 1405 South Tarboro Street in Wilson, North Carolina.