Blockbuster 22027

Blockbuster #22027 was a Blockbuster video store located at 1102 East Admiral Doyle Drive in New Iberia, Louisiana.