Leigh Leonard was born in 1959, age 64. Leigh Leonard's address is 1926 Sierra Madre Villa Avenue , Pasadena, CA 91107. Possible relatives include Michelle Santee. Public records show Leigh has also lived in Los Angeles, CA and Sierra Madre, CA. Leigh's latest phone number is (213) 965-5600. Previous phone numbers include (626) 355-4976.
Also goes by: Leigh M Leonard
Related to: Michelle Santee
Address History: 1926 Sierra Madre Villa Avenue, Pasadena, CA 91107;
5069 Montezuma Street, Los Angeles, CA 90042;
Sierra Madre, CA 91024;
Temple City, CA 91780;
Reading, PA 19606
Results 1 - 1 of 1