Pax Christi, Parish Center