Sister Alice Meenan, MM
Sister Alice Meehan died quietly at Maryknoll Residential Care IV at 5:30 a.m. on Tuesday, December 26, 2006. Alice Meenan was born on June 11, 1915, in Forest Hills, Long Island, N.Y., the fourth of six children of John Meenan...
Read More