Ophelia Flores was born in 1922, age 101. Ophelia Flores's address is 1807 W 3rd Street , Big Spring, TX 79720. Possible relatives include Manuel Flores. Public records show Ophelia has also lived in Big Spring, TX. Ophelia's latest phone number is (432) 264-0760.
Related to: Manuel Flores
Phone Numbers: (432) 264-0760
Results 1 - 1 of 1