Shelia was born 56 years ago. Shelia owns the phone number (580) 223-6575. Other a city that she has stayed in is Ardmore. 404 Oak St, Ardmore, Ok 73401 is where Shelia lives. Shelia's birth date was listed as 1968. We have found 6 possible relatives of Shelia: Teddy Lee Love, Teddy L Love, Brad Lee Love and 3 other people.