Blockbuster 26183

Blockbuster #26183 was a Blockbuster video store located at 23115 Telegraph in Brownstown Township, Michigan.