Hello,
On OSM maps, it is enough to add a node marked as `amenity=charging_station` and this is enough information for applications to search for such a station. I do not know your application searching for charging stations, but such data from OSM can be easily obtained by generating a simple query to the database - e.g. this one: https://overpass-turbo.eu/s/1Ujw

Additionally marking the node with a name is allowed when such an object has its own name. The name of the charging station is definitely not its address. Here is information on how to use the `name` tag: https://wiki.openstreetmap.org/wiki/Names#Name_is_the_name_only

The address of the charging station can be determined using the geographic coordinates of this node.

I hope I managed to explain how to map charging stations in OSM.