SANTA CRUZ -- County Treasurer Fred Keeley is recovering at Stanford Hospital from what appears to be a stroke suffered at a party Friday night, according to close friends.
Keeley, 62, was hosting a donor recognition party at his home for the nonprofit Save Our Shores when he fell from a chair, said Steve Reed, Keeley's friend of more than 40 years.
An ambulance was called and Keeley was taken to Dominican Hospital and then flown to Stanford, where he's being treated in the intensive care unit, Reed said.
Keeley's condition continually improved throughout the night, and by morning he was laughing and telling jokes, Reed said.
Doctors told Reed that Keeley should be able to return home early this week.
Keeley was a state assemblyman, representing District 27, which included parts of Santa Cruz and Monterey counties, from 1996-2002.
In addition to his work as treasurer, Keeley sits on several nonprofit boards, including the California League of Conservation Voters.
Follow Sentinel reporter Shanna McCord on Twitter at Twitter.com/scnewsmom