Zoya Newell was born in 1972, age 52. Zoya Newell's address is 7906 Sw 8th Street , North Lauderdale, FL 33068. Possible relatives include Canute Francis, Harbin Francis and 5 others. Public records show Zoya has also lived in Coconut Creek, FL and Coral Springs, FL. Zoya's latest phone number is (954) 718-0758.
Phone Numbers: (954) 718-0758
Address History: 7906 Sw 8th Street, North Lauderdale, FL 33068;
5470 Nw 38th Terrace, Coconut Creek, FL 33073;
Coral Springs, FL 33065;
Lauderhill, FL 33319
Results 1 - 1 of 1