Blockbuster 34099

Blockbuster #34099 was a Blockbuster video store located at 1238 Chews Landing Road in Laurel Springs, New Jersey.