St. Stephen at Center of hope