Greg Leonard

Greg Leonard, 32, of Ogden, Iowa, passed away on Thursday, July 20, 2017 after a long, hard-fought battle with ALS (Lou Gehrig’s Disease).

Funeral services were held at 10:30 a.m., Wednesday, July 26 at Community United Methodist Church in Ogden with Rev. Gary Hoyt officiating. Burial was at Glenwood Cemetery in Ogden.  Visitation was held Tuesday, from 5 to 8 p.m. at Community United Methodist Church. For online obituaries and condolences please visit:

Greg was born July 1, 1985 in Ames, Iowa, the son of Becky Leonard. Greg graduated from East Greene High School and attended Grandview University and William Penn University. On November 7, 2009, Greg was united in marriage to Caley Harvey. Their marriage was blessed with two beautiful daughters, Aubrey and Bailey.

Greg was a proud husband, father, son, brother and uncle who loved life in every sense. He was able to make others laugh and cared deeply for everyone he knew. He was an infectious person who was able to draw out the best in others. He also loved sports – playing basketball and becoming an avid sports fan following Iowa State, Duke, Lakers and the New York Yankees. Greg has passed on his enthusiasm and thoughtfulness in life, and his memory will forever live on in the hearts of everyone that had the privilege to know him.

Left to honor his memory are his wife of eight years, Caley Leonard; two daughters, Aubrey and Bailey; his mother, Becky Leonard of Grand Junction, Iowa; sister, Tara (Andy) Quirk; grandfather, Dean Scalfaro; father and mother-in-law, Daryl and Cindy Christensen and Craig and Faye Harvey; brother-in-law, Cory (Shantell) Harvey; sister-in-law, Carey (Eric) Roeder; brother-in-law, Casey (Sara) Harvey; and many nieces and nephews.

Greg was preceded in death by his grandparents, Forest Eugene Leonard and Shirley Scalfaro.

Memorials may be left to the discretion of the family.

Carson - Stapp Funeral Home, Ogden was in charge of the arrangements.

Contact Us

Jefferson Bee & Herald
Address: 200 N. Wilson St.
Jefferson, IA 50129

Phone:(515) 386-4161