Natasha currently resides at 12324 Ormandy St, Houston, Tx 77085. Natasha is related to or closely associated with Oliver Trudell Williams, Ronnie Carl Williams, Charlotte Marie Williams and 6 other people. Records link phone number (713) 774-7317 with Natasha’s details. Her birth year was listed as 1981. Public records show Houston and Stafford as cities Natasha also stayed in. Natasha has reached the age of 43 years.