Keisha Odaiyar's address is 18950 Southwest 54th Place , Fort Lauderdale, FL 33332. Possible relatives include Wailu Odaitar, Anita Odaiyar and 4 others. Public records show Keisha has also lived in Southwest Ranches, FL. Keisha's latest phone number is (954) 268-5090. Previous phone numbers include (954) 529-4534 and (954) 530-4950.
Results 1 - 1 of 1