Company linked with Leena is: G J Landscaping. We have found 9 possible relatives of Leena: Thomas T Abraham, Abraham M Mathews, Thomas P Abraham and 6 other people. Other cities that she has stayed in are Houston and Stafford. The current age of Leena is 64. Records link phone number (281) 499-1485 with Leena’s details. Her birth year was listed as 1961. Leena currently resides at 2522 Palace Dr, Stafford, Tx 77477.
Jewish is Leena's ethnicity. Her ethnic group is Jewish. Language she can speak is English. She attended to graduate school. This person date of birth is 1961-04-02.