Lewis Olmstead was born in 1925, age 99. Lewis Olmstead's address is 3765 Zinnia Lane North, Minneapolis, MN 55441. Possible relatives include David Illustrtn, Doris Olmstead and 1 others. Public records show Lewis has also lived in Lake Havasu City, AZ. Lewis's latest phone number is (763) 557-6552.
Phone Numbers: (763) 557-6552
Results 1 - 1 of 1