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 Tobias 302 Business Services/HR Coordinator
Crystal Freeman 375 Membership Coordinator
Brent Pendergrass 373 Wellness Director
Kelly Colley 325 Aquatics Director
Stephen Utley 307 Property Director
Josh McCaskey 327 Meals on the Go Coordinator
Kayla Tiller 305 Assistant Director of Child Development
James David   Wellness Coordinator
Mike Austen 330 Head Swim Coach HHST