The Twin Falls Housing Authority (PHA) located at 200 Elm Street North, TWIN FALLS ID 83301, is dedicated to providing low rent housing options for eligible individuals and families. For more information about their housing programs and eligibility requirements, individuals can contact the authority directly at (208) 733-5765 or visit their website at twinfallshousing.com.