Natasha's possible relatives are Mary A Williams, Frank S Williams, Gwendolyn Faye Williams and 6 other people. Natasha was born 56 years ago. Records link phone number (504) 241-0831 with Natasha’s details. Natasha’s current address is 7842 Sun St, New Orleans, La 70128. New Orleans is a city Natasha has lived in. Her birth year was listed as 1968.