Carlene Duncan was born in 1958, age 65. Carlene Duncan's address is 1232 Po Box , Fort Defiance, AZ 86504. Possible relatives include Denise Begay, Craig Duncan and 6 others. Public records show Carlene has also lived in Window Rock, AZ and Farmington, NM.
Address History: 1232 Po Box, Fort Defiance, AZ 86504;
1251 Po Box, Window Rock, AZ 86515;
Farmington, NM 87499;
Sanostee, NM 87461
Results 1 - 1 of 1