Parkview 1 Facility For information on pricing and availability call today: 888-376-7298 Location Info: 482 Parkview Loop E Twin Falls, ID 83301 Phone: (208) 933-4404 Fax: 208-933-4405