The current age of Julia is 83. Julia was born in 1941. Jacqueline Leonard Brown, Frederick Terence Leonard, Stephanie S Leonard and 4 other people are people possibly related to Julia. Julia has previously lived in Saint Louis. 5627 Etzel Ave, Saint Louis, Mo 63112 is where Julia resides. Julia has listed phone number: (314) 385-7560.