Blockbuster 90031

Blockbuster #90031 was a Blockbuster video store located at 695 Truman Parkway in Hyde Park, Massachusetts.