Leubel Acosta was born in 1971, age 52. Leubel Acosta's address is 528 Iroquois Gardens Drive , Louisville, KY 40214. Possible relatives include Calderon Acosta, Disley Acosta and others. Public records show Leubel has also lived in Hialeah, FL. Leubel's latest phone number is (502) 384-8347. Previous phone numbers include (502) 819-1919 and (502) 819-1989.
Results 1 - 1 of 1