Robert Youcha was born in 1958, age 66. Robert Youcha's address is 5234 238th Avenue Northwest, Saint Francis, MN 55070. Possible relatives include Cara Youcha, Florence Youcha and 4 others. Public records show Robert has also lived in Casselberry, FL and Minneapolis, MN. Robert's latest phone number is (763) 753-0334. Previous phone numbers include (952) 753-0334.
Address History: 5234 238th Avenue Northwest, Saint Francis, MN 55070;
699 Sandpiper Lane, Casselberry, FL 32707;
Minneapolis, MN 55433;
Levittown, NY 11756
Results 1 - 1 of 1