1974 is the birth year of Youlonda. Possible relatives of Youlonda are: Thomas Shelia Lashun, Charles Edward Thomas, Georgina L Thomas and 3 other people. Youlonda turned 50 years old. Youlonda now resides at 703 Bard Ave, Osceola, Ar 72370. Youlonda has listed (870) 563-2088 as this person's phone number. Youlonda has previously lived in Osceola, North Little Rock and Pine Bluff.