Degree: Master of Community Leadership

Eden Theological Seminary

Contact Us Search Directory Get a Free Guide Eden Theological Seminary Address: 475 E. Lockwood Ave., St. Louis, MO 63119-3192 Phone number: 314–918–2642 Website: Denomination: United Church of Christ Distance Education Available: Yes Enrollment: 157 View Seminaries by category DegreesDenominationsSeminaries Privacy | Terms | Contact © 2019 Faithlife Corporation. All Rights Reserved.