Blockbuster 22012

Blockbuster #22012 was a Blockbuster video store located at 242 Keyser Avenue in Natchitoches, Louisiana.