18
04 '19
0 Comments

Father Walter Downs, MSC was born on February 29, 1932, in Boston, Massachusetts, to Edward and Lillian (Elizabeth Cruise) Downs, both now deceased. He did his primary and secondary education in Boston, graduating from high school in 1949. He then attended Sacred Heart Seminary in Geneva, Illinois, for one year before entering the…