We have found 5 possible relatives of Robin: Michael Wayne Cochran, Judy Kay Cochrane, Jamie Cochran and 2 other people. The phone number (740) 363-4140 is Robin’s. In addition to Delaware, Robin also lived in Delaware and Vermilion. Robin was born in 1959. The current age of Robin is 65. 21 Sandusky St #12, Delaware, Oh 43015 is where Robin resides.