The individual in question's timeline commenced on 11.11.67, and they are now officially fifty-seven years old. The subject has established a household at 2590 Central Ave, Lake Station, IN 46405, USA. The individual in question has been listed as a resident at 8 different places. The past residences of this person are documented as: 2105 22nd Ave, Kenosha, WI 53140, 11110 75th St #204, Kenosha, and 6109 73rd St #STRE201, Kenosha, WI 53142. This individual utilized Po Box 1807, Kenosha, WI 53141-1807 as their package delivery address. Po box was employed during the period from 2004 to 2006. The address 11110 75th St, Kenosha, WI 53142, USA was once home to Cheng, Robert Beach (in 2006), and Catherine C Beach (between 2006 and 2007). You can find individuals named Cheng in Missouri, Ohio, Iowa, Florida