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

Either the barber shop, balboa real estate, McDonalds or buffalo exchange