Life In Grace Lutheran Church Odessa Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
1015 N Tom Green Ave
Odessa,
TX
79761
United States
Phone: 432-332-6633
Click here to contact the church Â
Church Pastor
Pr Becky Hand
Pastor
1015 N Tom Green Ave
Odessa,
TX
79761
United States
Phone: 432-332-6633
Click here to contact Pr Becky Hand Â