Blockbuster 6616

Blockbuster #6616 was a Blockbuster video store located at 25650 Barton Road in Loma Linda, California.