The Town of Duck, in conjunction with the American Red Cross, will host the Red Cross Blood Mobile on Sunday, September 2, 2012 from 11:00 a.m. to 4:00 p.m. at the Town of Duck Municipal Offices, located at 1200 Duck Road. For more information, call (252) 255-1234 or email info@townofduck.com.