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.
Chris White
Class of 1992
Judy Bode
Class of 1959
Adam Richardson
Class of 1996
Dick Foehringer
Class of 1971
Bruce Northcutt
Class of 1965
Brenda Ellison
Class of 1972
Marian Sullivan
Class of 1990
Marcus Conley
Class of 1996
Sherri Link
Class of 1971
Beth Yakes
Class of 1996
Jeff Faries
Class of 1977
Billy Morrison
Class of 1993
Antornette Beasley
Class of 2002
Jessica Fry
Class of 2007
James Flowers
Class of 1986
Puchetta Mayfield
Class of 2015
Jean Alkire
Class of 1962
Nicholas Forrest
Class of 2007
