Visitodo is no longer actively maintained, but still provides local contact numbers and business details for users, contact +34622905432 for any issues.
Blood donation is a safe, quick and easy act and the process lasts about 20 minutes.
https://www.lateuaradio.com/nacional/el-proces-de-donacio-de-sang-es-segur-rapid-i-senzill/