A short video about Saint Camillus Center for Spiritual Care in Los Angeles, California. Created by: Igigi Studios