Worship with us!


  • 09:30 AM Sunday School (click here to view the schedule)
  • 11:00 AM Morning Worship
  • Lord’s Supper : 2nd & 4th Sundays
  • Nursery is offered during Sunday School and Morning Worship.


Jon Bonomo

Senior Pastor



Pastor Jon has been in pastoral ministry since 2011.  He served as a pastoral intern at Calvary from 2008-2011, while studying at Westminster Seminary.  After graduating from Westminster, Jon and his family moved to La Porte, Indiana, to serve as Pastor of Faith Community Presbyterian Church (PCA) in La Porte, and also as Associate Pastor of Michiana Covenant (PCA) in South Bend.  After almost 5 years in Indiana, Jon received a call to return to Calvary as Associate Pastor in March, 2016.  He and his wife, Yvonne, first met here at Calvary, and were married in 2006. They have two children -- Monica and Silas.  Jon is a hopeless fan of all Philadelphia sports teams, and every October he is convinced with renewed hope that the Philadelphia Flyers have a legitimate shot to win the Stanley Cup.



Mike Sharrett

Assistant Pastor



Pastor Mike has been in pastoral ministry since 1982 in the Presbyterian Church in America (PCA). After serving in Charlottesville, VA he planted a church in Ft. Worth, TX and then returned to Virginia to plant Redeemer PCA in Lynchburg. Mike came to Calvary in July, 2016, in order to serve as our Interim Pastor. He and Janice have been married 38 years and are blessed with three children: Mike, a financial advisor in Lynchburg, married to Kristen; Luke, a photojournalist in Louisville, married to Elizabeth; and Laura, on staff with RUF at Emory in Atlanta. Janice teaches 5th and 7th grade math/science/Bible at New Covenant School and enjoys reading and gardening; Mike enjoys golf, the beach, and outdoorsy stuff.



Becky McKay

Office Manager








Peggy Yu

Music Intern



Peggy Yu has been in worship arts ministry since 2013. After graduated from Temple University’s opera program, Peggy started her full time ministry journey at Philadelphia Campus Christian Church as the music minister. Prior to her service at Calvary, she served as an intern under worship arts ministry since 2015 at Church of the Saviour, Wayne, PA. Peggy was born and raised in a Christian family in Taiwan, and moved to United States in 2011 for her graduate studies in opera. She enjoys plying piano and making music with others during her leisure time.


John O

Youth & Family Ministries Director



Pastor John has been serving in the ministry since 1994 and was ordained into the PCA in 2008. Prior to serving at Calvary PC, he served in Philadelphia (1994-1999, 2009-2015), Phoenix (2004-2009) and San Francisco (1999-2004). John is married to his beautiful wife, Susan, and has two rambunctious children, Nathaniel and Nicolas. He received his M.Div from Westminster Theological Seminary in Escondido, CA and his BA from the University of Pennsylvania. His ministry motto is "To know Jesus and to make him known" and his ministry philosophy is "to love, in Christ, every soul, one soul at a time." He enjoys reading, running, writing, music, and photography. Most of all, he enjoys hanging out with his wife, children and church family.



Darren Bacon

Assistant Youth & Family Ministries Director



Darren has been working in youth ministry since 2003 and has served with Calvary PCA since 2006.  He graduated from Westminster Theological Seminary in Glenside, PA with an Masters of Divinity in 2007.  He  works as a high school science and math teacher for a school in the Souderton area.  Darren lives in Blue Bell with his wife Ellen and their three children.



Ruth Kuhfuss














    405 N. Easton Road, Willow Grove, PA 19090 | 215-659-0554