« All Events This event has passed. Annunciation of the Lord, Decatur, AL April 19 @ 6:24 am Add to calendar Google Calendar iCalendar Outlook 365 Outlook Live Details Date: April 19, 2024 Time: 6:24 am Venue Annunciation of the Lord, Decatur, AL 3910 Spring Ave SW Decatur, AL 35603 + Google Map Phone (256) 353-2667 View Venue Website