At least on Google Street View with pictures from November 2022 it shows an empty store an no signs that would indicate a coin store.
There seem to be a couple of places but most need an appointment and others are more like auction houses not traditional walk in coin stores.
The last comment on the store: "Very nice store... Unfortunately one of the last of its kind in Frankfurt am Main".
The age of brick an mortar shops seems to be coming to a close especially with the ever higher rents you have to pay and ever smaller margins unless you become just another bullion peddler.