Michael Yencha was born in 1981, age 43. Michael Yencha's address is 2076 Lincoln Avenue , Lakewood, OH 44107. Possible relatives include Rachel Turk, John Yencha and 3 others. Michael's latest phone number is (440) 292-6819. Previous phone numbers include (440) 777-6477.
Also goes by: Michael Yencha
Address History: 2076 Lincoln Avenue, Lakewood, OH 44107;
3268 W 142nd Street, Cleveland, OH 44111;
North Olmsted, OH 44070
Results 1 - 1 of 1