Fhelby Carter's address is 1001 N Preston Street Apt A, Ennis, TX 75119. Possible relatives include Sandra Barbara, Ladele Carter and 5 others. Public records show Fhelby has also lived in Arlington, TX. Fhelby's latest phone number is (817) 375-0264.
Phone Numbers: (817) 375-0264
Results 1 - 1 of 1