Abelardo Cabrera was born in 1948, age 76. Abelardo Cabrera's address is 1911 Nw 166th Street , Opa Locka, FL 33054. Possible relatives include Jose Cabrera, Julio Cabrera and 4 others. Public records show Abelardo has also lived in Miami, FL. Abelardo's latest phone number is (305) 305-3798. Previous phone numbers include (352) 225-2664.
Results 1 - 1 of 1