Eden Theological Seminary

Eden Theological Seminary

Address:

475 E. Lockwood Ave. St. Louis, MO 63119-3192

Phone number:

314–961–3627

Website:

http://www.eden.edu/

Denomination:

United Church of Christ

Distance Education Available:

Yes

Enrollment: 157