Tom Harlan Liaison Listing ID: 216920 City: Shreveport (Arch)Diocese Name: Shreveport Contact details Louisiana,71118 318-686-8469h nscadmin2020-08-20T16:10:40-04:00 Share This Post FacebookXLinkedInPinterest