Business Directory

American Red Cross Blood Services

  • Non-Profit Organizations
524 Forest Avenue
Portland, ME 04101
(207) 831-4541
(207) 874-8007 (fax)
  • About

    Red Cross plays a critical role in our nation's health care system. It is the largest single supplier of blood and blood products in the United States. Visit our website FMI on giving blood!