Blockbuster 12489

Blockbuster #12489 was a Blockbuster video store located at 2105 South Parrott Avenue in Okeechobee, Florida.