Open Door Ministries Church of Shreveport, LA. The location of Open Door Ministries Church is 71108, 7700 Jewella Ave, Ste 110 - marked with a pin on Google Map.