Alexus Clifton's address is 1244 Flower Ridge Drive , Lancaster, TX 75134. Possible relatives include Alma Clifton, Angela Clifton and 4 others. Public records show Alexus has also lived in Dallas, TX. Alexus's latest phone number is (469) 248-0733. Previous phone numbers include (469) 906-3656 and (972) 228-4217.
Results 1 - 1 of 1