Leon Itch was born in 1932, age 91. Leon Itch's address is 107 Manzanillo Court , Solana Beach, CA 92075. Possible relatives include Angela Hitch, Zachary Hitch and others. Public records show Leon has also lived in Encinitas, CA and Oceanside, CA. Leon's latest phone number is (213) 453-8845. Previous phone numbers include (310) 453-8845 and (619) 944-9631. The latest email address for Leon Itch is ang****@cox.net.
Also goes by: Leon A Hitch,
Leon Hitch
Address History: 107 Manzanillo Court, Solana Beach, CA 92075;
1732 Burgundy Road, Encinitas, CA 92024;
Oceanside, CA 92056;
Santa Monica, CA 90405;
Van Nuys, CA 91406
Emails: ang****@cox.net,
leo****@rocketmail.com
Results 1 - 1 of 1