The phone number (318) 255-0242 is Leonard’s. 154 Brewster Rd, Dubach, La 71235 is where Leonard resides. Leonard's birth date was listed as 1935. Leonard turned 88 years old. Leonard has previously lived in Dubach.