Blockbuster 12186

Blockbuster #12186 was a Blockbuster video store located at 12836 West Forest Hill Boulevard in Wellington, Florida.