This year Shelia celebrated her 49 birthday. Shelia has some connections with business: Convergance Tech Services. Shelia has listed phone number: (979) 387-3092. Shelia has previously lived in Beasley, Santa Fe, Texas City and 2 other cities. Shelia's possible relatives are Sandra Fodor Upchurch, Marilyn B Upchurch, Rebecca M Upchurch and 6 other people. Her birth year was listed as 1975. 11102 Maykirk St, Sugar Land, Tx 77478 is where Shelia lives.