| Share:
Visit Our Website
|
Request Info
Annunciation of the Lord Catholic Church
Churches / Religious Organizations
3910 Spring Ave SW
Decatur, AL 35603
(256) 353-2667
Fax: (256) 353-8994
Click to Learn More
who to contact
Father Charles Merrill
· Phone:(256) 353-2667 · Fax(256) 353-8994
Annunciation of the Lord Catholic Church
Phone: (256) 353-2667
Fax: (256) 353-8994
request info