Immaculate Heart of MaryParishShare2819 Fort Hamilton ParkwayNew York, New York 11218United StatesGet directions