Blockbuster 12216

Blockbuster #12216 was a Blockbuster video store located at 16850 US Highway 441 in Mount Dora, Florida.