Otto Bensch was born in 1925, age 98. Otto Bensch's address is 1434 Settlers Way Apt 10, Salt Lake City, UT 84123. Possible relatives include Alan Bensch, Helga Bensch and 1 others. Public records show Otto has also lived in Salt Lake City, UT. Otto's latest phone number is (801) 262-2520. Previous phone numbers include (801) 486-9981.
Results 1 - 1 of 1