Derla Libby was born in 1953, age 71. Derla Libby's address is 13421 Sw 183rd Terrace , Miami, FL 33177. Possible relatives include Valerie Ashford, Alvin Brown and 7 others. Public records show Derla has also lived in Miami, FL. Derla's latest phone number is (305) 254-7813.
Phone Numbers: (305) 254-7813
Results 1 - 1 of 1