Ewing Christian College is a minority institution under the Church of North India, Diocese of Lucknow. It was established in 1902 and was granted affiliation by University of Allahabad. The college covers an area of 42 acres.
Facilities in Ewing Christian College - [ECC], Allahabad
Interested in Ewing Christian College - [ECC], Allahabad? Admissions officers are waiting to hear from you!