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 305 Youth & Family Director
Kara Viorel 308 Senior Development Director
Nathan Waters 328  Sports Director
Becca Immegart 302 Director of Membership and Business Services
Crystal Freeman 375 Membership Coordinator
Brent Pendergrass 373 Wellness Director
Kelly Colley 325 Aquatics Director
Stephen Utley 307 Property Director