Blockbuster 12036

Blockbuster #12036 was a Blockbuster video store located at 1891 North Federal Highway in Hollywood, Florida.