Found 1 place
Address: 402 Lake Cascade Pkwy, Cascade, ID 83611
Latitude: 44.5185 (44°31′7″N), Longitude: -116.0492 (116°2′57″W)
Phone: (208) 382-4242
Site: cascademedicalcenter.net