Unable to answer "Is this still here?" – Hyde Park Free Will Baptist Church (Christian Church) – https://osm.org/way/407029797 via StreetComplete 57.1:

The church was torn down now is a bunch of townhomes