Duchesne Residence School was located at 7 East 91st Street in Manhattan, not on West 92nd. The school has been closed for a number of years. The building that housed it is now part of Convent of the Sacred Heart, K-12 school for girls.
Did you find this review...?
Helpful 0
Not Helpful 0