Leiliu Firmah was born in 1982, age 42. Leiliu Firmah's address is 3506 Fremont Avenue N, Minneapolis, MN 55412. Public records show Leiliu has also lived in Minneapolis, MN.
Address History: 3506 Fremont Avenue N, Minneapolis, MN 55412;
11372 Po Box, Minneapolis, MN 55411
Results 1 - 1 of 1