City of St Louis Department of Health
1520 Market Street
St. Louis, MO - 63178
314-657-1585
St. Louis, MO - 63178
314-657-1585
Reviews
About City of St Louis Department of Health
Local public health department.