Chao Ellis was born in 1964, age 59. Chao Ellis's address is 14 Colgate Avenue , New Castle, DE 19720. Possible relatives include Cheryl Alice, Beverly Ellis and 8 others. Public records show Chao has also lived in Wilmington, DE. Chao's latest phone number is (302) 723-7694.
Phone Numbers: (302) 723-7694
Results 1 - 1 of 1