Selda Garcia was born in 1940, age 84. Selda Garcia's address is 2569 Dansforth Street , Ingleside, TX 78362. Possible relatives include Lucio Garcia. Public records show Selda has also lived in Los Angeles, CA. Selda's latest phone number is (361) 776-3329.
Related to: Lucio Garcia
Phone Numbers: (361) 776-3329
Results 1 - 1 of 1