The French Red Cross, or the CRF, is the national Red Cross Society in France founded in 1864 and originally known as the Société française de secours aux blessés militaires.
Wikipedia https://en.wikipedia.org/wiki/French_Red_Cross
Address 22 Rue de la Hollande, Cholet 49300, France
Coordinates 47°3'35.435" N -0°52'15.558" E