Advertisement
Avatar

Eliza Smith DeBevoise

Eliza Smith DeBevoise is an ordained minister in the PC(USA) serving in a validated ministry as the university chaplain at Converse University in Spartanburg, South Carolina.

More Stories from this Author

Advertisement