Blockbuster 25010

Blockbuster #25010 was a Blockbuster video store located at 1891 Wilbraham Road in Springfield, Massachusetts.