Our Lady Help of Christians Catholic ChurchParishShare7396 Amboy RoadNew York, New York 10307United StatesGet directions