Blockbuster 91612

Blockbuster #91612 was a Blockbuster video store located at 26 Hoolai Street in Kailua, Hawaii.