Andover Theological Seminary photograph

Andover Theological Seminary

Use attributes for filter !
Founded1807
HeadquartersNewton Centre
Newton
Massachusetts
United States
Ceased operations1965
Date of Reg.
Date of Upd.
ID1135549
Send edit request

About Andover Theological Seminary


Andover Theological Seminary is located in Newton, Massachusetts. Andover Theological Seminary and Newton Theological Institution merged formally in 1965 to form the Andover Newton Theological School.

Related Persons

Next Profile ❯