Home > Hospital in Iowa > Hospital in Storm Lake > New York Life

New York Life

1123 North Lake Avenue, Storm Lake, IA 50588