Biz Buzz: San Luis Surf Co. to close SLO location at month’s end

January 14, 2010 9:42 PM