Blockbuster 34037

Blockbuster #34037 was a Blockbuster video store located at 1428 Teaneck Road in Teaneck, New Jersey.