Blockbuster 91608

Blockbuster #91608 was a Blockbuster video store located at 1620 North School Street in Honolulu, Hawaii.