Mexico Children’s Foundation
A belief that became a foundation.
Steve founded Mexico Children’s Foundation in 2003 with a simple belief: every child deserves the opportunity to grow up healthy, supported, and with a chance to build a better future.
For more than two decades, the foundation has worked alongside children and families in Puerto Peñasco, helping connect them with medical care, education, and medical travel resources.
Steve’s fundraising walks are part of the foundation’s history. The original photo archive captures supporters, families, and volunteers coming together around that commitment.
Read Steve’s message →
