Blockbuster 90362

Blockbuster #90362 was a Blockbuster video store located at 39450 Fremont Boulevard in Fremont, California.