Building Location
  • 4900 N Dixie Blvd.
    Odessa, TX 79762

Building Location

Located in the heart of Odessa, the church building has been serving as Sherwood’s meeting place at this location since 1957.

Location Tour

You could insert a gallery here to create a tour.