Blockbuster 22040

Blockbuster #22040 was a Blockbuster video store located at 70 Park Place in Covington, Louisiana.