Mary Margaret Elmore, 72, died Monday, Jan. 30, 2012, at Beaufort Memorial Hospital. Visitation will be from 10:15 to 10:45 a.m. Friday at St. Peter Catholic Church. A memorial Mass will follow at 11 a.m. in the church. Donations may be made to Friends of Caroline Hospice, 1110 13th St., Port Royal, SC 29935. Arrangements by Anderson Funeral Home.