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
Also at this address
See a problem?
You might also like
Partial Data by Infogroup (c) 2024. All rights reserved.