This person has stayed in Oshkosh before moving to Oshkosh. 1519 Maple Ave, Oshkosh, Wi 54902 is where Sheng lives. 1957 is the birth year of Sheng. Sheng has reached 68 years of age. The number currently linked to Sheng is (920) 233-3890.