Lay Claim International Ministries Church of Shreveport, LA. The location of Lay Claim International Ministries Church is 71108, 4306 Saint Vincent Ave - marked with a pin on Google Map.