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.
Melita Love
Class of 2008
Jill Aldrich
Class of 2010
Ron Powers
Class of 1959
Erin Aylor
Class of 2001
Melanie Mccollum
Class of 2004
Paeton Hepworth
Class of 2019
Karen Riesenbeck
Class of 1988
Nan Kelso
Class of 1970
Todd Smith
Class of 1998
Nicholas Forrest
Class of 2007
Jennifer Burt
Class of 1998
Christal White
Class of 1998
Kristen Halsor
Class of 1985
Mary Taliaferro
Class of 1965
Jereme Mastin
Class of 1993
Antornette Beasley
Class of 2002
Anita Atkins
Class of 1967
Jessica Salyer
Class of 2001
