Otter Idalia was born in 1960, age 63. Otter Idalia's address is 8919 Northwood Road , Lynden, WA 98264. Possible relatives include Maria Harvey, Carla Otter and 10 others. Public records show Otter has also lived in Bellingham, WA and Custer, WA. Otter's latest phone number is (360) 354-0565. Previous phone numbers include (360) 354-3150 and (360) 966-4062.
Address History: 8919 Northwood Road, Lynden, WA 98264;
3785 Canterbury Lane Apt 161, Bellingham, WA 98225;
Custer, WA 98240;
Everson, WA 98247
Results 1 - 1 of 1