Eden Theological Seminary
Address:
475 E. Lockwood Ave. St. Louis, MO 63119-3192
Phone number:
314–961–3627
Website:
Denomination:
United Church of Christ
Distance Education Available:
Yes
Enrollment: 157
Address:
475 E. Lockwood Ave. St. Louis, MO 63119-3192
Phone number:
314–961–3627
Website:
Denomination:
United Church of Christ
Distance Education Available:
Yes
Enrollment: 157