1967 is her birth date. People possibly related to Robin are David John Goddard, Joshua L Goddard, Jacob A Goddard and 2 other people. Robin now resides at 6409 Wayne Dr, Imperial, Mo 63052. Other cities that she has stayed in are Piedmont and Saint Louis. This year Robin celebrated her 57 birthday. The number currently linked to Robin is (636) 942-2677.