Leonard Terra:
CLASS OF 1986
Tennyson High SchoolClass of 1986
Hayward, CA
Leonard's Story
Leonard is from Hayward, California. Leonard's schools include Tennyson High School...Expand for more
. Leonard works(ed) at Drywall.
Music Leonard likes includes I Love My Music, Rock.
Register for Free to view all details!
Reunions
Register for Free to view all events!