Church of the Holy ChildParishShare4747 Amboy RoadNew York, New York 10312United StatesGet directions