Unable to answer "Is this still here?" – Grand Caillou Volunteer Fire Department (Fire Station) – https://osm.org/node/367132143 via StreetComplete_ee 57.0:

There is no fire station here, just rubble and a small shack