Oh snap! We just showed you a modal..

Because we can

Cool huh? Ok, enough teasing around..

Go to our W3.CSS Tutorial to learn more!


The Villa Esperanza Guild was formed in 1968 to increase awareness of the needs of individuals with intellectual/developmental disabilities. The Villa Guild spends all year raising money for Villa and we are grateful for all that they do! The Guild marked its 50th anniversary in February 2018. Founded in 1968 with a mission to increase public awareness surrounding the needs of individuals with intellectual/developmental disabilities, the Guild has raised over $1.5 million dollars for Villa’s Hjelte-Phillips Speech and Language Center and Adult Residential Program. The Guild hosts its primary fundraiser, the annual Day of Thoroughbred Racing, on the last Saturday in February, and members attend meetings at Villa monthly.

Become a Guild Patron for the 24th Annual Day of Thoroughbred Racing on February 26, 2022!

Click here to pay your Guild dues, whether you are renewing or joining for the first time!

Villa Esperanza Guild - General Information

  • Membership Information

  • Join the Guild at any time - Dues are just $40 a year.
  • Guild meetings take place usually once a month in the Braun Center at Villa Esperanza Services.
  • Meetings include presentations and speakers on topics such as travel, gardening, and Villa programs.
  • Click here to join today!

Meet the 2020-2021 Guild Board

Joan Feser

President, Benefit Co-Chair, and Villa Parent

Linda Matsuno-Parmenter


Judi Moore

Program Co-Chair and Villa Parent

Regina Thomas

Program Co-Chair

Irene Albeck

Benefit Co-Chair, Treasurer, and Villa Parent

Terry Golden

Membership Co-Chair

Maryann McKinley

Membership Co-Chair

Kathy Piccola

Hospitality Chair and Villa Parent

Erika Wilk

Recording Secretary and Villa Parent

Jo Ann Tassi

Correspondence Secretary and Villa Parent

Connie Ching

Board Member

Contact Us

 Villa Esperanza Services / 2116 E. Villa Street, Pasadena, CA 91107

Tel: (626) 449-2919 / Fax: (626) 449-2850


 Donate Today! Tax ID: 95-2148860

 Sign up for email updates!

 Website Accessibility Information