208-737-5900
Address, Phone Number, and Hours for South Central Public Health District, an Health Departments, at Twin Falls.
Name : South Central Public Health District
Address : 1020 Washington Street North Twin Falls, Idaho, 83301
Locality : Twin Falls
Fax : phd5.idaho.gov
View map of South Central Public Health District get driving directions from your location.