Otila Melendez was born in 1922, age 101. Otila Melendez's address is 217 W Wilson Avenue , Harlingen, TX 78550. Possible relatives include Janie Cuello, Isabel Melendez and 1 others. Public records show Otila has also lived in Chicago, IL. Otila's latest phone number is (210) 412-9218.
Phone Numbers: (210) 412-9218
Results 1 - 1 of 1