Marla Garciaacosta was born in 1973, age 50. Marla Garciaacosta's address is 5909 Beachview Drive Apartment 319, Indianapolis, IN 46224. Possible relatives include Cruz Acosta, Lidia Acosta and 14 others. Public records show Marla has also lived in Indianapolis, IN and Owensboro, KY. Marla's latest phone number is (317) 578-8910. Previous phone numbers include (317) 724-3427 and (956) 264-0700.
Also goes by: Marla Des Acosta,
Marla D Garcia,
Marla D Leon,
Marla Leon
Address History: 5909 Beachview Drive Apartment 319, Indianapolis, IN 46224;
4222 Rue Lemans Apt 4b, Indianapolis, IN 46226;
Owensboro, KY 42304;
Norfolk, NE 68701;
Mcallen, TX 78503
Results 1 - 1 of 1