Blockbuster 12336

Blockbuster #12336 was a Blockbuster video store located at 4740 North Congress Avenue in Boynton Beach, Florida.