Our Lady of Peace ChurchParishShareSouth StreetNew Providence, New Jersey 07974United StatesGet directions