Ingrid Leon was born in 1957, age 66. Ingrid Leon's address is 14485 Sw 27th Street , Miami, FL 33175. Possible relatives include Michael Leo, Nick Leo and 8 others. Ingrid's latest phone number is (305) 227-5426. Previous phone numbers include (787) 806-0019.
Address History: 14485 Sw 27th Street, Miami, FL 33175;
2020 W 64th Street, Hialeah, FL 33016;
Mayaguez, PR 00681
Results 1 - 1 of 1