Blockbuster 26092

Blockbuster #26092 was a Blockbuster video store located at 700 West 9 Mile Road in Ferndale, Michigan.