Blockbuster 26200

Blockbuster #26200 was a Blockbuster video store located at 157 Marcell Drive Northeast in Rockford, Michigan.