Other cities that she has stayed in are Pearland and Houston. The phone number (281) 412-7287 is Sheila’s. 4906 Apple Springs Dr #D, Pearland, Tx 77584 is where Sheila resides. This year Sheila celebrated her 59 birthday. Sheila's birth year is 1965. David Anthony Olivarez, James Daniel Reese, Mercedes Perez Olivarez and 2 other people are people possibly related to Sheila.