Blockbuster 12091

Blockbuster #12091 was a Blockbuster video store located at 3801 West Lake Mary Boulevard in Lake Mary, Florida.