Saint Lucas UCC Saint Lucas UCC 11735 Denny Rd Saint Louis , MO 63126-3008 Phone: (314) 843-2100 Fax: 314-843-4410 Email: hello@stlucasucc.org http://www.stlucasucc.org Open & Affirming: N Accessible: Y Directions