Lou Shurn was born in 1932, age 91. Lou Shurn's address is 1336 N Euclid Avenue , Saint Louis, MO 63113. Possible relatives include Kevin Shurn, Luther Shurn and 4 others. Public records show Lou has also lived in Florissant, MO. Lou's latest phone number is (314) 361-8798.
Phone Numbers: (314) 361-8798
Results 1 - 1 of 1