Blockbuster 6411

Blockbuster #6411 was a Blockbuster video store located at 1014 South Westlake Boulevard in Westlake Village, California.