Leonard Louis was born in 1965, age 59. Leonard Louis's address is 5856 Isabella Avenue , Irvington, NJ 07111. Possible relatives include Simon Baptist, Allen Baptiste and 11 others. Leonard's latest phone number is (201) 399-8293. Previous phone numbers include (340) 778-5507 and (862) 485-4735.
Also goes by: Leonard Pierre Baptiste
Address History: 5856 Isabella Avenue, Irvington, NJ 07111;
58 1st Street, Newark, NJ 07107;
Orange, NJ 07050
Results 1 - 1 of 1