We are a diverse, inclusive, and radically welcoming community of faith committed to creating a deeper sense of belonging with God and embracing others in community.


All Souls' is a welcoming and inclusive community of faith worshipping the One God; witnessing to God’s love and compassion in a broken, hurting world; serving all God’s people that they may know the embrace of a loving God who desires nothing but our good.

Who We Are


The Revd Charles Humphries


Charles ordained 2005 Permanent Deacon, a servant ministry. N.J. native. U.S. Navy 4 yrs. as Chaplain’s Assistant. 6 yr. Resident Chaplain w/1,200 hrs. of Clinical Pastoral Education serving Jackson’s Ryder Trauma Center & critical care units. Chaplain “Genesis House” AIDS Hospice, Sisters of Mercy Catholic Hospital. Now, volunteer chaplain at Memorial/DiMaggio Children’s Hospital, Hollywood.
Board member National Episcopal AIDS Ministry. Chaplain, Miami Chapter American Guild of Organists & assistant organist/All Souls. Spiritual Counselor at Care Resource. Chaplain at Bay Oaks Home & board member of Khmer Education Foundation/Cambodia.


Mark Sokolowski

Senior Warden

Retired United States Army Warrant Officer.  Mark is a Lifelong Episcopalian, Acolyte, Lay Reader, Eucharistic Minister, Senior Warden and All Soul's Miami Beach member since the mid 1980's
ALL are welcome to join us in worship.


Christopher Gathman

Junior Warden

Christopher has been a member of All Souls since 2014 and serves on the vestry and the All Souls Foundation.  Originally from Chicago, Christopher has been a resident of Miami Beach for 10 years.  In addition to his involvement with All Souls, Christopher is a volunteer for the 11th District Guardian ad Litem program and works in the commercial real estate industry.

Vestry: Ginny Ruiz, (Clerk),  Aracelis Mullins (Treasurer) ,
M.W. Sokolowski,  Carolyn Gentry,  Alice Velker, Maria Mena, Cheryl Chapman,  Michele Colson

Diocese of Southeast Florida: The Rt. Revd. Peter Eaton, Diocesan Bishop

Parish Administrator: Alitza Martell

Parish Office: Office hours are 10:00am to 1:00pm, Monday through Friday.

For baptisms, weddings, memorials and all other inquiries please contact us at 305.520.5410 or

Stay Connected!