Blockbuster 91901

Blockbuster #91901 was a Blockbuster video store located at 10345 Folsom Boulevard in Rancho Cordova, California.