Public records show Saint Louis, Jennings and Hazelwood as cities Robin also stayed in. Robin has reached the age of 58 years. Robin owns the phone number (314) 868-6656. Robin currently resides at 1020 Duberry Ln, Saint Louis, Mo 63138. 1967 is her birth date.