Spirit of the Lord Int'l Mission Evangelization Ministries Listing ID: 214708 (Arch)Diocese Name: El Paso Contact details Texas,79925-5897 915-598-9015 OR 915-637-0228 solkoon@aol.com nscadmin2016-06-27T00:00:00-04:00 Share This Post FacebookXLinkedInPinterest