South Central Public Health-Twin Falls

Closed
1020 Washington St N
Twin Falls, ID 83301

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

Own this business?
See a problem?

You might also like

United StatesIdahoTwin FallsSouth Central Public Health-Twin Falls

Partial Data by Infogroup (c) 2024. All rights reserved.