Blockbuster 13071

Blockbuster #13071 was a Blockbuster video store located at 12460 Crabapple Road in Alpharetta, Georgia.