Sunday 10:45 AM Sunday 6:30 PM Wednesday 6:30 PM
Sherwood Baptist Church505 E. 42nd St, Odessa, TX US 79762