We're Here to Help

Mario Gallegos

Executive Director
mariog@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

Natalie Steele

Health & Wellness Director
natalies@ymcasatx.org

Tristin Lopez

Aquatics Coordinator 
tristinl@ymcasatx.org


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