Blockbuster 9064

Blockbuster #9064 was a Blockbuster video store located at 201 Cherry Street in Milford, Connecticut.