CASTRO VALLEY -- A town hall meeting with Congressman Eric Swalwell is planned for Saturday at the Castro Valley Library.

The League of Women Voters Eden Area will facilitate the meeting, which begins at noon. The league will be taking written questions for the congressman.

Before the town hall, the league will hold its annual business meeting, beginning with a breakfast and registration at 10 a.m. Members will hear an update about the topics the state league plans to focus on: the Affordable Care Act, education financing, undisclosed campaign finance money and the state water crisis.

The league also will elect officers. Both meetings, which take place be at 3600 Norbridge Ave., are free and open to the public. Those attending the league's meeting are asked to RSVP to lwvea@aol.com.