Edwin Theodore (Sonny) Leonard Jr. of McGaheysville, Va., died Sept. 20 at Harrisonburg Health and Rehabilitation Center in Harrisonburg, Va. He was 92.

Sonny was born Oct. 17, 1923 on Martha’s Vineyard to the late Edwin Theodore Leonard Sr. and Rosalie Tilton Leonard.

He served as a Staff Sgt. in the Army Air Corps during World War II from 1943 to 1946 with an honorable discharge.

He was married to Marion Thomas, who preceded him in death. He was also preceded in death by a brother, Donald Leonard of Martha’s Vineyard, and a daughter, Rosalie Magee of Harrisonburg, Va.

Sonny loved his family, loved gambling, and made a great mac and cheese.

He is survived by a brother, George Leonard of South Harwich, and his sisters Charlotte Strople and Ida Churchill of Port Orange, Fla., and Rosalie Bernard of Vineyard Haven.

He is also survived by his daughter Patricia East of McGaheysville, Va., eight grandchildren and three great-grandchildren.

He will be cremated and there will be a private family remembrance.

An online guestbook is available at kygers.com.