You will be redirected in 5 seconds. Our people, creativity and energy are now fully entrenched at Geile/Leon, 130 South Bemiston,Clayton, Missouri 63105. You can contact us by phone at 314.727.5850.Click here to learn more about Geile/Leon Marketing Communications. ...