Blockbuster 9026

Blockbuster #9026 was a Blockbuster video store located at 129 Talcottville Road in Vernon, Connecticut.