Blockbuster 36858

Blockbuster #36858 was a Blockbuster video store located at 886 Loudon Road in Latham, New York.