The current age of Sheila is 66. Public records show Montrose and Colorado Springs as cities Sheila also stayed in. Records link phone number (970) 252-3337 with Sheila’s details. Sheila is a resident of 1608 Saw Grass Dr, Montrose, Co 81401. 1958 is her birth date. Sheila is related to or closely associated with Randall O Olson, Virginia M Olson, Virignia M Olson and 2 other people.