Melba Armstrong was born in 1933, age 91. Melba Armstrong's address is 21697 North 61st Drive , Glendale, AZ 85308. Possible relatives include Wade Armstrong, Reema August and 2 others. Public records show Melba has also lived in Anthem, AZ and Chandler, AZ. Melba's latest phone number is (480) 940-6137.
Also goes by: Melba Dean Armstrong,
Melba D Armstrongyo,
Melba D Yo
Phone Numbers: (480) 940-6137
Address History: 21697 North 61st Drive, Glendale, AZ 85308;
40011 N Patriot Way, Anthem, AZ 85086;
Chandler, AZ 85226;
Phoenix, AZ 85086
Results 1 - 1 of 1