Blockbuster store on Madonna Road in SLO to close

March 03, 2011 03:07 PM