Athealia Ruiz's address is 2708 S Fairfield Street , Amarillo, TX 79103. Possible relatives include Herlinda Esparza, Juan Ruiz and 5 others. Public records show Athealia has also lived in Amarillo, TX. Athealia's latest phone number is (806) 367-6553.
Phone Numbers: (806) 367-6553
Results 1 - 1 of 1