Parkview 2 Facility For information on pricing and availability call today: 888-376-7298 Location Info: 490 Parkview Loop E Twin Falls, ID 83301 Phone: 208-933-4406 Fax: 208-933-4407