Blockbuster 37080

Blockbuster #37080 was a Blockbuster video store located at 13719 East Independence Boulevard in Indian Trail, North Carolina.