442 Stillwell Ave, Fort Lee, Nj 07024 is where Roya lives. Great Neck, Englewood Cliffs, Forest Hills and one other city are cities Roya has lived in. 1963 is her birth date. Roya was born 61 years ago. The phone number (516) 466-9158 is Roya’s. We have found 9 possible relatives of Roya: Sophy S Delshad, Faranarz Delshad, Roya Delshad and 6 other people.