James Irvine Foundation

Wonderful News!  SJF has just reached its match with the James Irvine Foundation, raising $250,000 toward its endowment.  Congratulations to all our supporters!

Posted in Events.