Records link phone number (870) 563-2375 with Natasha’s details. Natasha currently resides at 218 Washington Ave, Osceola, Ar 72370. Natasha has reached the age of 47 years. 1977 is her birth date. Other cities that she has stayed in are Osceola and Luxora.