Public records show Neenah, Little Chute, Fond Du Lac and one other city as cities Sheila also stayed in. 4712 Poppy Dr, Appleton, Wi 54914 is where Sheila lives. 1958 is her birth date. Records link phone number (920) 730-8437 with Sheila’s details. Sheila has reached 67 years of age.