Yelina Acosta was born in 1979, age 44. Yelina Acosta's address is 8114 Sw 158th Avenue #, Miami, FL 33193. Possible relatives include Adriana Acosta, Ana Acosta and 26 others. Public records show Yelina has also lived in Miami, FL. Yelina's latest phone number is (305) 386-0383.
Phone Numbers: (305) 386-0383
Results 1 - 1 of 1