Leora has listed (660) 826-7515 as her phone number. 1400 Liberty Park Blvd #107, Sedalia, Mo 65301 is where Leora resides. Records link Leora with Carol V Kahlman, Glen W Kuhlman, Phillip R Kuhlman and one other person. This year Leora celebrated her 101 birthday. The birth year was listed as 1922. This person has lived also in Sedalia and Knob Noster.