Blockbuster 26182

Blockbuster #26182 was a Blockbuster video store located at 33220 West 12 Mile Road in Farmington Hills, Michigan.