Business linked with Robert is Kid Kare/Teen Kare, Inc. Robert’s residency is at 10885 Ellen St, Luna Pier, Mi 48157. Public records show Neelyville, Naylor, Toledo and 3 other cities as cities Robert also stayed in. We have found 6 possible relatives of Robert: Carrie Ellen Teachout, Quinn Eric Teachout, Laveda F Teachout and 3 other people. Phone number listed for Robert is (734) 652-6585. Robert was born in 1941. Robert has reached the age of 83 years.