Affiliated to the Senate of Serampore College [University]
Avadi | Chennai | India.
 
Library Online Catalog Search

Indian Theological Seminary

3,Bible college road,
GGM Square
Ashok Nagar,Avadi
Chennai, Tamilnadu 600062
India