Portland Blood Donation Center
524 Forest Ave
Please use entrance on Ashmont Street
Portland, ME 04101
Please use entrance on Ashmont Street
Portland, ME 04101
- Schedule a Blood Donation Appointment at this Location
- Phone:
- 1-800-RED CROSS
- Hours:
- Whole Blood Hours:
Tues-Thurs: 12:00 p.m. - 7:00 p.m.
Friday: 7:00 a.m. - 2:00 p.m.
Saturday: 8:00 a.m. - 2:00 p.m.
Platelet Apheresis Appointment Times:
Please call 1-207-775-2114 or 1- 800-272-2114 to schedule a platelet donation appointment
Monday, Friday, Saturday and Sunday: 7:30-8:00 a.m., 10:00-10:30 a.m. and 12:30-1:00 p.m.Wednesday and Thursday: 12:30-1:00 p.m., 3:00-3:30 p.m. and 5:30-6:00 p.m.
Closed Tuesday
Holiday Hours May Change
>
/> - Donation Types:
- Whole blood, double red cell and platelets
Javascript is required to view this map.

