Blockbuster 90437

Blockbuster #90437 was a Blockbuster video store located at 123 West Foothill Boulevard in Monrovia, California.