We're Here to Help

Mario Gallegos

Executive Director 
mario@ymcasatx.org 

Natalie Steele

Membership & Marketing Director
natalies@ymcasatx.org

Michael Machuca

Facility Director
michaelm@ymcasatx.org

Rachael Enzer

Youth and Family Director
rachaele@ymcasatx.org

Kali Haertner

Health & Wellness Director
kalih@ymcasatx.org 

Yashica Warrior

Senior Center Director
yashicaw@ymcasatx.org

Christian Hose

Aquatics Director
christianh@ymcasatx.org

Tristin Lopez

Aquatics Coordinator 
tristinl@ymcasatx.org

Youth Sports Department


Address: 621 Westchester, Schertz TX 78154  |  Phone: (210) 619-1900 | Fax: (210) 619-1918