Skip to main content
#
Tree of Life Lutheran Church
December 12, 2010 - Our first Service in our new Church Building

Click any photo to see larger photos

Tree of Life Lutheran Church
P.O. Box 64
505 Osborne Street
Odessa, DE 19730
(302) 378-3345