Contact Kirkwood Place 100 Kirkwood PlaceKirkwood , MO 63122 314.909.9197 info@greentreechurch.com Get Connected and learn more I’m New