CSL Plasma
Blood bank Decatur

Address: 1021 North Water Street, Illinois, Decatur 62523

Phone: 217-428-9245

Latitude: 39.851518

Longitude: -88.954639

Specialty: Blood bank

CSL Plasma

Description - CSL Plasma Blood bank Decatur

CSL Plasma receive patients at address 1021 North Water Street. Hours of work and other useful information can be obtained by calling 217-428-9245