Religious Organizations All Categories... Churches go Results Found: 4 Button group with nested dropdown Embrace Church Embrace Church 9735 Landmark Pkwy, Ste #17 St. Louis MO 63126 (314) 451-1241 Visit Website Greentree Community Church Greentree Community Church 100 Kirkwood Place St. Louis MO 63122 (314) 909-9197 Visit Website Kirkwood Baptist Church Kirkwood Baptist Church 211 N. Woodlawn Ave. St. Louis MO 63122 (314) 965-2349 Visit Website Redemption Community Church Redemption Community Church 1229 Folger Ave Kirkwood MO 63122 (314) 926-7170 Visit Website