Unable to answer "Is this still here?" – Edelman Financial Engines (Financial Office) – https://osm.org/node/6345908771 via StreetComplete 63.0:

There is a Vivo Infusion here, unsure what type of store it is