Skip to main content

Esmeralda Soria Takes Oath of Office to be District 27's New Assemblymember