Unable to answer "Is this still here?" – Dalblair Medical Practice (Doctor) – https://osm.org/node/3649050661 via StreetComplete 63.1:

This pin for the Dalblair Medical Practice is in the correct location but appears to have the wrong address information, as does the vet practice next door.