South Central Public Health-Twin Falls in Twin Falls, ID is a comprehensive public health organization that offers services such as behavioral health, WIC, immunizations, and inspections to the community.
The organization also focuses on public health preparedness, strategic planning, and budgeting, with opportunities for citizens to provide feedback through the Citizen Review Panel.
Generated from the website