Cover photo for William Perry McKeen's Obituary
William Perry McKeen Profile Photo
1943 William 2020

William Perry McKeen

May 2, 1943 — January 24, 2020


William Perry McKeen, 76, of Punxsutawney, Pennsylvania passed away on January 24, 2020 from Alzheimers.  Perry was born May 2, 1943 in Yatesboro, Pennsylvania to William and Ruby (Campbell) McKeen.  At age 6, Perry lost his father to an early death and has now been reunited with him in heaven after 70 years.

He is survived by his wife, Shirley Ann McKeen; sister Cheryl Ann McKeen; Aunt and uncle Helen and Bob McKeen; cousin Keith Shae; daughters Michelle E. Moreno (Victor), Jennifer A. McKeen (Karl), Cynthia K. Hughens (Matthew); 5 grandchildren Brett Fisher, Cody McDavis, Kenna McDavis, Chase McIntosh, Malorie McIntosh.  Step Children Michael Snyder (Melissa), Connie Belin (Chris), and Jeff Snyder.  4 step grandchildren Sean Snyder, Shane Belin, Brett Belin, Jamey Belin.  2 step great grandchildren Sean and Evan Snyder.

Perry was preceded in death by both parents, William McKeen and Ruby McKeen Haney, step father Miles E. Haney, step sister Saundra Taylor, and both paternal and maternal grandparents.

Perry graduated from Punxsutawney High School where he was a letterman on the varsity football team.  Upon graduation Perry enlisted in the United States Air Force where he served his country for four years beginning in Georgia for his basic training and then serving in Texas and Alaska.  Directly after being honorably discharged from the Air Force, Perry attended Southwestern College in Winfield, Kansas, where he earned a Bachelor of Arts in Education.  Perry briefly played on Southwestern College football team until an injury sidelined him from the game permanently.  After graduation from Southwestern College in 1970, Perry accepted a teaching and coaching position in Sedan, Kansas.  In 1972, Perry accepted a teaching and coaching position in his hometown of Punxsutawney, Pennsylvania until 1979 when he accepted a teaching and coaching position at Marysville High School in Marysville, Kansas.  Perry taught history, government and related classes at the high school in Marysville until his retirement.  Perry also coached football and girls track, and in the summers he was a drivers education teacher.  Perry was well-liked by his students and respected by his fellow teachers and administrators.  In his spare time, Perry enjoyed hunting and camping.  Friends and family will maintain the memories of Perry as a fun-loving man who enjoyed life to the fullest.

Friends will be received on Tuesday at the McCabe Funeral Home, 114 Maple Ave. Punxsutawney, PA  from 4:00 PM until the time of service at 6:00 PM.

To order memorial trees or send flowers to the family in memory of William Perry McKeen, please visit our flower store.

Service Schedule

Past Services


Tuesday, January 28, 2020

4:00 - 6:00 pm (Eastern time)

Enter your phone number above to have directions sent via text. Standard text messaging rates apply.

Funeral Service

Tuesday, January 28, 2020

Starts at 6:00 pm (Eastern time)

Enter your phone number above to have directions sent via text. Standard text messaging rates apply.


Photo Gallery

Visits: 7

This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.

Service map data © OpenStreetMap contributors

Send Flowers

Send Flowers

Plant A Tree

Plant A Tree