Interdenominational Theological Center (ITC) is located in Atlanta, United States on 700 M.L.K. Jr Dr SW. Interdenominational Theological Center (ITC) is rated 4.6 out of 5 in the category college in United States.
Address
700 M.L.K. Jr Dr SW
Accessibility
Wheelchair-accessible entrance