Ida Leaf was born in 1932, age 91. Ida Leaf's address is 710 Oakland Hills Circle Apartment 100, Lake Mary, FL 32746. Possible relatives include Emmett Leaf, Jonathan Leaf and others. Public records show Ida has also lived in Casselberry, FL and Delray Beach, FL. Ida's latest phone number is (330) 759-3356. Previous phone numbers include (407) 268-4133 and (407) 302-0817.
Address History: 710 Oakland Hills Circle Apartment 100, Lake Mary, FL 32746;
1127 Pointe Newport Terrace Apt 113, Casselberry, FL 32707;
Delray Beach, FL 33484;
Longwood, FL 32779;
Orlando, FL 32805
Results 1 - 1 of 1