Details Date: April 20, 2024 Time: 11:34 am CDT Venue Lamb of God Lutheran Church (Flower Mound, TX) 1401 Cross Timbers Road Flower Mound, TX 75028 United States + Google Map Phone 972-539-5200 View Venue Website Event Categories: Admissions, Specific Ministry Pastor Deadlines + Google Calendar+ Outlook+ iCal