Blockbuster 29227

Blockbuster #29227 was a Blockbuster video store located at 1001 Crossroads Place in High Ridge, Missouri.