American Association of Physicians of Indian Origin

Blood donation appointments must be made more than 24 hours in advance for $15 to go back to this nonprofit.

Booking a last-minute blood donation appointment? Schedule here if you’re giving in the next 24 hours.