Blockbuster 90305

Blockbuster #90305 was a Blockbuster video store located at 2220 Foothill Boulevard in La Cañada Flintridge, California.