Blockbuster 12514

Blockbuster #12514 was a Blockbuster video store located at 7578 Southeast Maricamp Road in Ocala, Florida.