Strause And Sons Window Contractor - New Liberty, IA Looking to contact Strause And Sons? You can reach them at 563-263-3530