Robert Anthony Carroll
November 12, 1953 - September 6, 2018
Deacon Robert Anthony Carroll, AIA “Precious in the Sight of the Lord is the death of His saint”. Psalms 116:15 Deacon Robert Anthony Carroll, AIA aka “Tony” or “Bob”, was born in Shreveport, Louisiana to... View Obituary & Service Information