Security Trust & Savings Bank 601 Lake AveStorm Lake, IA, 50588 View Phone 712-291-3088 601 Lake AveStorm Lake, IA 50588 Experience & Reliability About Send to My Email Send to My Phone Print this Page