Blockbuster 12295

Blockbuster #12295 was a Blockbuster video store located at 5016 East Bay Drive in Clearwater, Florida.