Marjorie James

Active Cross Pen, SC Vice President for Prophetic Healing and Deliverance Ministries International Inc