Sandra Otto was born in 1946, age 77. Sandra Otto's address is 10873 120th Street , Milaca, MN 56353. Possible relatives include Tearza Jones, Linnea Novak and 5 others. Public records show Sandra has also lived in Milaca, MN. Sandra's latest phone number is (320) 630-0516. Previous phone numbers include (320) 983-6619 and (612) 983-6619.
Also goes by: Sandee Ann Otto
Results 1 - 1 of 1