Steven Libby celebrates forty-seven years of life, their birth date being 1-01-78. Steven Libby's domicile has been identified as 1954 W Mangold Ave, Milwaukee, WI 53221, USA. The aforementioned person has registered 5 different addresses in the past. Available data shows that this person lived at: 1708 W Meyer Ln, Oak Creek, WI 53154, 1708 W Meyer Ln #13208, Oak Creek, and 630 E Parkway Estates Dr, Oak Creek, WI 53154. Some information seems to suggest that Steven Libby and Rachel Libby (age forty-five year old) are married. The email address [email protected] is registered in Steven Libby's name. Amanda Sue Look (between 2007 and 2011) lived with this person at 1708 W Meyer Ln, Oak Creek, WI 53154, USA. Census data shows that the name the individual in question appears in various locations in Illinois, Missouri. Another person is living at the same address — Rachel Libby. Ms. Libby is a 45-year-old individual