Shelia owns the phone number (713) 683-6702. Shelia’s current address is 1747 De Soto St, Houston, Tx 77091. Shelia's possible relatives are Tamaria Hubbard Patterson, Jewell Lee Hubbard, Gwen Hubbard and 6 other people. Shelia's birth date was listed as 1963. This year Shelia celebrated her 61 birthday. Shelia has previously lived in Houston and Oakland.