Unable to answer "Is this still here?" – Trinity Temple Church of God in Christ Trs (Christian Church) – https://osm.org/way/312348893 via StreetComplete 62.1:

The church was demolished. It's an empty lot now.