Cherry Hill NJ Blood Banks & Centers 1. 702 Haddonfield Rd, Cherry Hill, NJ 08002 | B Positive National Blood Service Inc (856) 382-7046