Public records suggest that David Olmsted is likely married to Lois J Olmsted.
David Olmsted is 73 years old, and was born in March of 1946.
David Olmsted's current address is 118 Old Lake Merril Rd Cougar, WA 98616-9705. David has lived there for about 8 years, since February of 2011.
David Olmsted's latest phone number is a landline at (360) 238-5145.
Yes! David Olmsted is living today.