• Presentation of the Blessed Virgin Mary and the American Red Cross are hosting an upcoming blood drive. Please join our lifesaving mission and schedule an appointment today! Click here to make an appointment. Or call Barb Swanson at 651-395-0453. Appointments only. No walk-ins.