Twin Falls ID Doctors 1. 479 Polk St, Twin Falls, ID 83301 | Valley Pathology Associates (208) 736-0887