Blockbuster 55064

Blockbuster #55064 was a Blockbuster video store located at 3555 South 27th Street in Milwaukee, Wisconsin.