A. Richard Miranda, MDA. Richard Miranda · Hematology & Oncology Physician706 N College Rd, Twin Falls, ID 83301(208) 736-8006Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing