Robin was born 57 years ago. Other cities that she has stayed in are Archbold and Defiance. People possibly related to Robin are Kenneth B Stamm, Kevin J Stamn, V Radel Stamm and 6 other people. Robin’s current address is 109 Defiance, Archbold, Oh 43502. Robin was born in 1967.