Loading Episode...
Faith City Outreach LLC - Marina Maria EPISODE 71, 19th August 2020
Teresa Leiva, Global Missionary, Healing & Deliverance Ministry
00:00:00 00:51:45

Teresa Leiva, Global Missionary, Healing & Deliverance Ministry

Teresa Leiva is a global missionary and has a healing and deliverance ministry. She currently lives in Rolling Heights, California.