Olive Branch Facility

(2 Reviews)
8901 Lackland Rd, St. Louis, MO 63114, USA

Olive Branch Facility is located in St. Louis County of Missouri state. On the street of Lackland Road and street number is 8901. To communicate or ask something with the place, the Phone number is (314) 426-2196. You can get more information from their website.
The coordinates that you can use in navigation applications to get to find Olive Branch Facility quickly are 38.699579 ,-90.354227

Contact and Address

Address: 8901 Lackland Rd, St. Louis, MO 63114, USA
Postal code: 63114
Phone: (314) 426-2196
Website: https://olivebranchfacility.org/

Location & routing

Get Directions

Reviews

  • Susan Sherod

    (May 21, 2016, 10:31 pm)

    Always welcoming to anyone seeking recovery from addiction

  • Jason Lakins

    (September 26, 2015, 5:57 pm)

    Great place for fellowship and recovery. Love everyone I've come across here at the olive branch.

Write a Review