Blockbuster 12030

Blockbuster #12030 was a Blockbuster video store located at 1313 West Boynton Beach Boulevard in Boynton Beach, Florida.