The American Red Cross continues to experience a blood emergency. All blood types are needed, especially O.

The need for blood is constant and only volunteer donors can fulfill that need for patients.

Calvary Baptist Church is hosting an American Red Cross Blood Drive on Thursday, Dec. 2, noon-6 p.m., 121 Kentucky Ave., Princeton.

Appointments can scheduled on the donor app, by calling 800-Red-Cross (800-733-2767) or online at RedCrossBlood.Org.

You can download the Red Cross Blood Donor App on the App Store, Google Play or text BLOODAPP to 90999. This allows you to schedule appointments, view your blood type and results of your mini-physical, and track your donations.

Donors are encouraged to save up to 15 minutes by visiting www.RedCrossBlood.org/RapidPass to complete pre-donation reading and health history questions. This must be done only on the day of your appointment.