South Central Public Health District
Womens Health Services
- Address
- 1020 Washington St N, Twin Falls, ID, 83301
- Phone
- 208-737-5900
- Website
- www.phd5.idaho.gov
About
South Central Public Health District (SCPHD) is your local public health agency.
Suggest an Update
See something out of date? Let us know and we'll review your suggestion.