Carlstadt will hold a community blood drive in cooperation with Community Blood Services on Saturday, July 24, from 9:30 am-noon.
Carlstadt to hold blood drive