Hannibal High School Alumni
Hannibal, Missouri (MO)
Megan Leonard (Megan Battle)
Hannibal High School
Class of 1992
→ Join 3467 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.
Laura Hoots
Class of 1984
David Ward
Class of 1954
Stephanie Day
Class of 1985
Gary Prather
Class of 1967
John Lierle
Class of 1976
Dennis Herzog
Class of 1967
Beth Mckinney
Class of 1986
Cy Ritter
Class of 1970
Susan Gentry
Class of 1979
Paul Dewey
Class of 2001
William Rastorfer
Class of 1985
Cathy Larenson
Class of 1983
Lewis Doran
Class of 2002
Bailey Cook
Class of 2018
Christoph Kolb
Class of 1994
Carrie Marlow
Class of 1978
Amanda Dillman
Class of 1996
Michael Mitchell
Class of 1997
