Louis Orf was born in 1911, age 112. Louis Orf's address is 2366 Sommers Road , Lake Saint Louis, MO 63367. Possible relatives include Diana Orf, Lawrence Orf and others. Louis's latest phone number is (314) 625-4479.
Phone Numbers: (314) 625-4479
Address History: 2366 Sommers Road, Lake Saint Louis, MO 63367
Results 1 - 1 of 1