Leila Itwaru was born in 1949, age 74. Leila Itwaru's address is 3079 Brightwater Court , Kissimmee, FL 34744. Possible relatives include Vidanan Farquharson, Michelle Francis and 15 others. Public records show Leila has also lived in Castle Rock, CO and Colorado Springs, CO. Leila's latest phone number is (407) 348-0048. Previous phone numbers include (407) 348-5037 and (407) 876-5218.
Address History: 3079 Brightwater Court, Kissimmee, FL 34744;
1702 P/O Box, Castle Rock, CO 80104;
Colorado Springs, CO 80925;
Ocoee, FL 34761;
Orlando, FL 32825
Results 1 - 1 of 1