Sister Mary Leah Baehl

Hometown: Evansville, Indiana

First Profession Date: June 14, 1950