Sedalia is a city Helen has lived in. The residency of Helen is at 1013 Royal Blvd, Sedalia, Mo 65301. This person's birth year is 1942. The current age of Helen is 83. Helen has listed (816) 826-2595 as her phone number. Records link Helen with Patricia S Embree, Homer W Sembree, Leroy E Embree and 2 other people.