Steve Allen Leader Steve currently resides in McHenry, IL and is married to fellow schoolmate Shirley Wagner. (Kirby Wagner's sister). They have 1 child. Information as of March, 2020. |
|
Steve with wife Shirley at the 35th class reunion. 8/13/2005 |