Immaculate Heart of MaryParishShareMartine AvenueScotch Plains, New Jersey 07076United StatesGet directions