Hannibal High School Alumni
Hannibal, Missouri (MO)
Megan Leonard (Megan Battle)
Hannibal High School
Class of 1992
→ Join 3469 Alumni from Hannibal High School that have already claimed their alumni profiles.
→ There are 89 classes, starting with the class of 1931 all the way up to class of 2025.
MEGAN'S PROFILE
| First Name | Megan |
| Last Name | Leonard |
| Maiden Name | Battle |
| Graduation Year | Class of 1992 |
| Gender | Female |
| City | N/A |
| State/Province | MO |
| Country | United States |
| Occupation | Daycare owner |
| Married | Yes |
Class of 1992 Alumni
→ Reunite with 53 class of 1992 alumni that have joined.
Russell Ravenscraft
Class of 1950
Lonni Sherrell Kerr
Class of 1998
Mike White
Class of 1970
Chris Yohn
Class of 1987
Andrew Ryan
Class of 2002
Robert Bowen
Class of 2005
John Dennis
Class of 1997
Lonnie Meyer
Class of 1982
Dalton Freiling
Class of 2013
Kaylee Scott
Class of 2009
Donna Swank
Class of 1963
Megan Ashburn
Class of 1996
Kylie Higdon
Class of 2007
Carl Hirner Jr.
Class of 1981
Ken Ballard
Class of 2012
Jill Calvert
Class of 1980
Stephanie Day
Class of 1985
Antornette Antornette Monique Allison
Class of 2002
