We have found 4 possible relatives of Shehla: Sultan A Siddiqi, Mohammed I Siddiqui, Ozari A Siddiqui and one other person. Shehla’s residency is at 7054 Greenway Chase St #7054, Houston, Tx 77072. Shehla was born 57 years ago. Shehla's birth date was listed as 1967. Records link phone number (281) 495-1184 with Shehla’s details. Public records show Houston as a city Shehla also stayed in.