Leonard South was born in 1943, age 80. Leonard South's address is 5219 Craner Avenue , North Hollywood, CA 91601. Possible relatives include Kimberly Abercrombie, South Gross and 3 others. Public records show Leonard has also lived in Van Nuys, CA. Leonard's latest phone number is (818) 760-8383.
Phone Numbers: (818) 760-8383
Leonard South's current address is 5219 Craner Avenue , North Hollywood, CA 91601. Phone numbers associated with Leonard are (714) 673-0913 and (818) 760-8383. Leonard has also lived in San Clemente, CA.
Results 1 - 2 of 2