Felix Ochla was born in 1915, age 108. Felix Ochla's address is 6779 Abington Avenue , Detroit, MI 48228. Possible relatives include Alice Ochla, Andrew Ochla and 3 others.
Address History: 6779 Abington Avenue, Detroit, MI 48228
Results 1 - 1 of 1