Irene M Yahl, Leo N Yahl, Glenda Susan Yahl and 6 other people are people possibly related to Robert. His birth year was listed as 1961. The residency of Robert is at 4413 Thicket Dr, Saint Louis, Mo 63129. Saint Louis is a city Robert has lived in. This year Robert celebrated his 63 birthday. Robert owns the phone number (314) 892-8389.