Otto Semrau was born in 1938, age 85. Otto Semrau's address is 327 Ramble Road # 2, Lake In The Hills, IL 60156. Possible relatives include David Semrau, Eduard Semrau and 2 others. Public records show Otto has also lived in Elgin, IL. Otto's latest phone number is (773) 507-4242. Previous phone numbers include (847) 658-6521 and (847) 828-8632.
Address History: 327 Ramble Road # 2, Lake In The Hills, IL 60156;
146 Po Box, Elgin, IL 60121
Results 1 - 1 of 1