Oliver Lemmie was born in 1940, age 83. Oliver Lemmie's address is 711 Brownbert Court , Saint Louis, MO 63119. Possible relatives include Carolyn Best, Marion Lemmie and 1 others. Public records show Oliver has also lived in Saint Louis, MO. Oliver's latest phone number is (314) 968-3619.
Phone Numbers: (314) 968-3619
Results 1 - 1 of 1