Blockbuster 92517

Blockbuster #92517 was a Blockbuster video store located at 3218 Peach Orchard Road in Augusta, Georgia.