Blockbuster 6321

Blockbuster #6321 was a Blockbuster video store located at 1401 Geer Road in Turlock, California.