Blockbuster 13015

Blockbuster #13015 was a Blockbuster video store located at 2900 South Cobb Drive in Smyrna, Georgia.