According to our records, this business is located at 1221 E Condit St. in Decatur (in Macon County), Illinois 62521, the location GPS coordinates are: 39.8524032 (latitude), -88.9399848 (longitude). Health Department is categorized under City Public Health Programs (SIC code 9431). Known organization manager is Jerry Andrews.