We have found 4 possible relatives of Leonard: Pauline B Rogers, Julius H Rogers, Lenard Rogers and one other person. The number currently linked to Leonard is (225) 635-6382. Leonard has reached 90 years of age. This person's birth year is 1934. Leonard has previously lived in Saint Francisville, St Francisville and Baker. Leonard currently resides at 10955 Bains Rd, Saint Francisville, La 70775.