The Rev. Joshua Henry Narcisse is director of spiritual care at Church Health and serves as parish associate at Idlewild ...