Office Phone Number: 314-918-2541
Email Leslie Heberlie: Leslie at interfaithstl dot org
Email David Mehl: davidmehl at interfaithstl dot org
Mailing address: 483 East Lockwood Ave, Suite 107; St. Louis, MO 63119
Location: Our office is located at Eden Theological Seminary in Webster Groves, Missouri. Please call beforehand if you intend to come by the office to ensure that someone is in. We are in Schultz Hall Suite 107. Parking for campus visitors is located near our building.