Shelia’s current address is 7520 Cook Rd, Houston, Tx 77072. Other a city that she has stayed in is Houston. Records link Shelia with Jocquet Cortez, Alicia O Ortizmaltez, Sheila B Cortez and 6 other people. Shelia was born in 1963. The number currently linked to Shelia is (281) 933-4813. The current age of Shelia is 61.