Blood Drive in Partnership with The Red Cross and Princeton YMCA Fri, 30 Oct at 12:00 pm 59 Paul Robeson Pl, Princeton, NJ 08540-3701, United States NONPROFIT