Leurdes Acosta was born in 1986, age 38. Leurdes Acosta's address is 16731 East Nubia Street , Covina, CA 91722. Possible relatives include Flerida Acosta, Ignacio Acosta and 1 others. Public records show Leurdes has also lived in Covina, CA. Leurdes's latest phone number is (626) 348-3403. Previous phone numbers include (626) 392-9575 and (626) 393-8395. The latest email address for Leurdes Acosta is dr3****@att.net.
Emails: dr3****@att.net
Results 1 - 1 of 1