Eden Theological Seminary: Library

Collection Size: 
400
Address: 
475 E. Lockwood Ave, St. Louis, MO, USA, 63119
Languages: 
German
Denomination/Religion: 
Lutheran, Lutheran Church-Missouri Synod, Reformed
State/Province: 
Missouri
Email/Contact Person: 
Director of the Luhr Reading & Reference Library