15.59 miles away,
16765 Lookout Rd, Selma, TX, 78154
Sunday Service: 9:30 AM, 11:30 AM
Spanish Service: 2:00 PM
Sean and Lauri Azzaro
Send email
Yoan Mora
Send email
Updated within the last year