RT Dr. Roy Toyama, MD Is this you? Claim your profile Ophthalmology 0Leave a review North Idaho Eye Institute 1814 Lincoln Way, Coeur d'Alene, ID, 83814 1 other location (208) 667-2531