Blockbuster 91648

Blockbuster #91648 was a Blockbuster video store located at 2865 Ambassador Caffery Parkway in Lafayette, Louisiana.