Hannibal High School Alumni
Hannibal, Missouri (MO)
Megan Leonard (Megan Battle)
Hannibal High School
Class of 1992
→ Join 3472 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.
Donna Vedenhaupt
Class of 1986
Ashley Winningham
Class of 2001
Angel Bowersox
Class of 2002
Paula Basford
Class of 1986
Scott Cook
Class of 1991
Ruth Bryan
Class of 1982
Steve Sorrell
Class of 1971
Donald Williams
Class of 1974
Sandra Spears
Class of 1982
Brent Lettington
Class of 1985
Elizabeth Chavez
Class of 2021
Logan Dysart
Class of 1964
Sarah Mcgowan
Class of 1996
George Walley
Class of 1998
Courtney Johnson
Class of 2007
Craig Hall
Class of 1978
Regina Dixon
Class of 1987
James Day
Class of 1976
