Talbots in downtown SLO scheduled to close

October 12, 2011 09:23 PM