Blockbuster 92993

Blockbuster #92993 was a Blockbuster video store located at 29 Atlantic Avenue in Oceanview, Delaware.