Annunciation of the Lord Catholic Church is located in the heart of the Tennessee Valley in Decatur, Alabama.
This
faith community provides pastoral, spiritual
and educational
activities
for the growing Catholic Community in Morgan County, currently over
1,000 families. In July, 2003 the two faith communities of Saint Ann and its mission Holy Family merged to become Annunciation of the Lord Parish commissioned by Bishop David E. Foley to be a herald of Christ and a witness of Christian Leadership
for the new millennium.
Complete Results of
Survey