Post offices and package sending shops, run by the German state postal service which also conveniently owns DHL. Two of the locations include banks.
Comments