Blockbuster 12152

Blockbuster #12152 was a Blockbuster video store located at 2328 South Chickasaw Trail in Orlando, Florida.