Blockbuster 36508

Blockbuster #36508 was a Blockbuster video store located at 765 Elmwood Avenue in Buffalo, New York.