19+ Amazing Pictures of Sarah Allen
19+ Amazing Pictures of Sarah Allen. See the complete profile on . Although largely overlooked, sara bass allen, the second wife of ame church founder richard allen, was characterized by those who knew her as a pillar of . Graduate medical fellow, minimally invasive gynecological surgery. Sarah has 7 jobs listed on their profile. Sarah allen is the assistant director, digital communications at the center for global development.