She has stayed in Cheyenne and Lander before moving to Cheyenne. We have found 4 possible relatives of Sheila: Geoffrey W Lutz, Wayne F Lutz, Lois E Lutz and one other person. Sheila was born in 1965. Sheila has reached 59 years of age. Sheila currently resides at 5150 Ogallala Pl, Cheyenne, Wy 82009. Sheila owns the phone number (307) 638-8709.