Leanne Imbrie was born in 1973, age 50. Leanne Imbrie's address is 7331 Sw 145th Terrace , Palmetto Bay, FL 33158. Possible relatives include Stephanie Abiyounes, Amy Boland and 5 others. Public records show Leanne has also lived in Miami, FL. Leanne's latest phone number is (954) 303-1438.
Phone Numbers: (954) 303-1438
Results 1 - 1 of 1