editSuggest an edit

Tree of Life Lutheran Church

Religion / Churches

505 Osbourne St,
Odessa, DE 19730

(302) 378-3345

Call (302) 378-3345
Get directions to this
location on Google Maps.
Open website
in new tab.
Share this business
on social media.


Welcome to Tree of Life Lutheran Church, a part of the Evangelical Lutheran Church of America. We are a growing congregation located in Odessa, Delaware, who, in a friendly and relaxed atmosphere, teaches the Gospel of the Lord and welcomes all.