Episcopal Diocese of Virginia
The Episcopal Church »  |  The Diocese of Virginia

Clergy and Staff

Staff is present Monday through Thursday from 9 AM-4 PM, working virtually on Fridays.  Please make arrangements in advance for any in-person visit, as we take precautions to keep everyone as healthy as possible.  Thank you for your understanding.



The Rev. John Bolin Shellito, Rector

John Bolin Shellito was called as third Rector of St. Barnabas' in June 2020.  He has been a part of Episcopal churches in Massachusetts, New Hampshire, New York City, Northern California, and Northern Virginia. He enjoys running, reading, wondering in nature, and spending quality time with his wife, two children, and two cats..

Phone: 703-941-2922 x15  Email: stbarnabasrector@outlook.com


David Palmer

David Palmer, Music Minister

David Palmer, Music Minister, grew up singing in the Episcopal Church. An early love of music motivated him to learn various instruments, perform, compose, and eventually teach, practices that he continues to this day. He has lived in Pennsylvania, North Carolina, New York, Ohio, and Bolivia. His wife, Sara, is an Episcopal priest. They enjoy reading, spending time in nature and going for walks. 

Phone: 703-941-2922 x18  Email: stbarnabasmusic@outlook.com

Delilah Stearns, Nursey Care Coordinator

Delilah provides compassionate and safe care for our youngest parishioners and their friends, age 8 weeks to 3 years old.  For more information please contact the Parish Administrator.

James Harris, Sexton

James provides care for our building and grounds.  For more information please contact the Parish Administrator.

Catherine M. Dubas, Parish Administrator

Catherine began as Parish Administrator in June of 2014, and has found St. Barnabas' to be a most welcoming community.  Email: stbarnabaschurch@outlook.com

Office hours are 9:00 a.m. to 4:00 p.m. Monday through Thursday.  Catherine works remotely on Fridays.  The office is closed for Federal Holidays, and follows Fairfax County Public School policy for weather events.

Phone: 703-941-2922 x10