Directions Redeemer Lutheran Church 824 E 18th St. Odessa , Texas 79761 Phone: 432-337-5451 View Map & Directions »