Luz Odell was born in 1959, age 65. Luz Odell's address is 8340 Sands Point Boulevard Apt P103, Tamarac, FL 33321. Possible relatives include Barbara Dell, Robert Dell and 1 others. Public records show Luz has also lived in Coral Springs, FL and Fort Lauderdale, FL. Luz's latest phone number is (954) 729-6079. Previous phone numbers include (954) 938-0230.
Also goes by: Luz Stella O'dell,
Luz Stella Odell
Address History: 8340 Sands Point Boulevard Apt P103, Tamarac, FL 33321;
9698 N Springs Way, Coral Springs, FL 33076;
Fort Lauderdale, FL 33334;
Lakeland, FL 33803;
North Lauderdale, FL 33068
Results 1 - 1 of 1