Blockbuster 92996

Blockbuster #92996 was a Blockbuster video store located at 392 East Main Street in Middletown, Delaware.