Unable to answer "Is this still here?" – Community of Christ (Christian Church) – https://osm.org/way/837871725 via StreetComplete 58.2:

Name differs, same business. "Chapel for Peace Community of Christ"