Ouida Marks was born in 1925, age 99. Ouida Marks's address is 1704 Sandra Street Southwest, Decatur, AL 35601. Possible relatives include Gilbert Marks, Herman Marks and 1 others. Public records show Ouida has also lived in Mobile, AL. Ouida's latest phone number is (256) 355-3825.
Phone Numbers: (256) 355-3825
Results 1 - 1 of 1