Annunciation of the Lord Catholic Church
3910 Spring Avenue SW
Decatur, AL 35603
Phone: (256) 353-2667
Pastor: Father Charles Merrill
Email: parish@annunlord.com
Annunciation of the Lord Catholic Church
3910 Spring Avenue SW
Decatur, AL 35603
Phone: (256) 353-2667
Pastor: Father Charles Merrill
Email: parish@annunlord.com