Blockbuster 6083

Blockbuster #6083 was a Blockbuster video store located at 9309 Foothill Boulevard in Rancho Cucamonga, California.