The Missionary House that we stayed in for five weeks in Allahabad still stands. It is now the Mary Lucas School and its address is still 14 Kutchery Road. Here is an overhead view from Apple Maps:


And here is a relatively modern view of the front:


This is an older view of the Missionary House when it was still looking nice:


Although the old original building hasn't changed much, a large new three-story structure, probably a dormitory and/or classrooms, now crowds it on two sides. From the satellite view, it does appear that the brick out-building that served as the men's dormitory when we were there still remains.

The pleasant front lawn we remember now appears to be a dusty dirt playground. The gardener's residence and his garden are gone. As is the gardener, to be sure.