C Chicago Department of Public Health 0 reviews Online booking 3059 W 26th St Chicago, IL • 60623 View Practice (773) 584-6200