Deaconess Chapel UCC Deaconess Chapel UCC 6150 Oakland Ave Saint Louis , MO 63139-3215 Phone: 314-768-3003 Fax: 314-768-5682 Email: ellen.hiatt@tenethealth.com Unknown Open & Affirming: N Accessible: Y Directions