• 54°

Shirley M. Leonard

Shirley Morgan Leonard, 70, of Salisbury, died on Wednesday, Jan. 4, 2012 at Magnolia Gardens in Spencer.