1958 is her birth date. Sheila was born 66 years ago. The possible relatives of Sheila are Clarence Lee Gleghorn, Barbara L Gleghorn, Teresa M Gleghorn and one other person. The number currently linked to Sheila is (573) 562-7932. Other a city that she has stayed in is Doe Run. Sheila currently resides at 213 Warner Dr, Leadwood, Mo 63653.