Unable to answer "Is this still here?" – Assembly of God Church (Christian Church) – https://osm.org/node/354038830 via StreetComplete 57.3:

Only seems to be small residences. Grayling Assembly of God is nearby on the same road, but not at this spot.