Letiezia Itch was born in 1971, age 52. Letiezia Itch's address is 6433 22nd Avenue , Kenosha, WI 53143. Possible relatives include Miguel Guzman, Bernard Itch and 2 others. Public records show Letiezia has also lived in Waukegan, IL. Letiezia's latest phone number is (224) 723-8612. Previous phone numbers include (262) 605-8478 and (847) 263-0935.
Also goes by: Letizia Itch
Results 1 - 1 of 1