To set your location, click the target or 'Chicago, IL' in the top search bar.
open results

Life in Grace Lutheran Church (est. 2007)

Our Mission is to be empowered by God's grace to show love to our world.....

(432) 332-6633 1009 N Tom Green Ave, Odessa, TX 79761 Official site

Categories: Churches

The Details

We speak English Cash and Check gladly accepted