Abha Ellis was born in 1962, age 61. Abha Ellis's address is 16209 S 33rd Street , Phoenix, AZ 85048. Possible relatives include Mark Ellis, Mary Ellis and 3 others. Public records show Abha has also lived in Denver, CO and Englewood, CO. Abha's latest phone number is (651) 739-4201.
Phone Numbers: (651) 739-4201
Address History: 16209 S 33rd Street, Phoenix, AZ 85048;
1200 S Oneida Street Apt 16-308, Denver, CO 80224;
Englewood, CO 80112;
Greenwood Village, CO 80111;
Minneapolis, MN 55414
Results 1 - 1 of 1