Leticia Xavier was born in 1983, age 40. Leticia Xavier's address is 3531 Nw 21st Street , Coconut Creek, FL 33066. Possible relatives include Silas Delima, Jefferson Lima and 4 others. Public records show Leticia has also lived in Coconut Creek, FL and Fort Lauderdale, FL.
Address History: 3531 Nw 21st Street, Coconut Creek, FL 33066;
6423 Mallards Way, Coconut Creek, FL 33073;
Fort Lauderdale, FL 33324;
Plantation, FL 33322
Results 1 - 1 of 1