Peter Olmsted was born in 1970, age 54. Peter Olmsted's address is 9065 S Linder Road , Meridian, ID 83642. Possible relatives include Paul Olmstead, Eric Olmsted and 3 others. Public records show Peter has also lived in Boise, ID and Belfair, WA. Peter's latest phone number is (208) 639-0374. Previous phone numbers include (208) 888-2364.
Address History: 9065 S Linder Road, Meridian, ID 83642;
3317 N Maple Grove Road, Boise, ID 83704;
Belfair, WA 98528;
Bremerton, WA 98312;
Olalla, WA 98359
Results 1 - 1 of 1