Karen Callahan

Karen Callahan

A Woman of many hats...wife, mother, grandmother, nurse, teacher, student, friend, retired doula & childbirth educator...