editSuggest an edit

Tree of Life Lutheran Church

Religion / Churches

505 Osbourne St,
Odessa, DE 19730

(302) 378-3345

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

About

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.