Chelita Duffie's address is 11515 Leisure Drive Apt 3121, Dallas, TX 75243. Possible relatives include Aleta Gross, Crystal Mcduffe and 4 others. Public records show Chelita has also lived in Arlington, TX. Chelita's latest phone number is (469) 779-0813.
Phone Numbers: (469) 779-0813
Results 1 - 1 of 1