Welch's records confirm they were born on 1977-10-29, now marking 47 years of existence. Robin, the person's abode is at 1170 Pomona Dr, Champaign, IL 61822, USA. Ms. Welch has transitioned through five different home addresses. The documented places of residence for this person are: 1405 Honeysuckle Ln, Champaign, IL 61821, 4 Tudor Ct #A, Champaign, IL 61821, and 4 Tudor Ct #B, Champaign. You can reach Welch by email at the address [email protected]. Olivia Butts (in 2006) and Sommer Butts (between 2002 and 2003) also shared an address at 4 Tudor Ct, Champaign, IL 61821 with Robin S Welch. Several registered citizens in Indiana, Illinois, Iowa, Missouri, Wisconsin go by the name the subject in question. We infer from public records that Ms. Levandoski, Eric Seeds are also living at this location