Helen Petter Westra Helen and Eugene Westra are members of Covenant Christian Reformed Chruch in Sioux Center, Iowa.