YMCA OF HANNIBAL  573-221-0586
divider bar


Our staff is here to serve you. Call or email us at any time.


Name Extension  
Eric Abts 301 Executive Director
Summer Page 306 Youth & Family Director
Becca Immegart 308 Senior Director of Business Services
Nathan Waters 328  Sports Director
Elizabeth Moore 302 Business Services/HR Coordinator
Crystal Freeman 375 Membership Coordinator
  373 Director of Community Engagement
Kelly Colley 325 Aquatics Director
Stephen Utley 307 Property Director
Kayla Tiller 305 Assistant Director of Child Development
James David  326 Wellness Coordinator
Mike Austin 330 Head Swim Coach HHST
  310 Food Program Coordinator
Amanda Gibbs   Bright Beginnings Assistant Director