Canyon Crest Eye Physicians: Twin Falls

Organization Name: Canyon Crest Eye Physicians
Address: 261 Canyon Crest Drive
Twin Falls, ID 83301
Phone: 208-733-5300
Fax: 208-733-3015
Service Categories:
Email: info@canyoncresteye.com
Eligibility: Contact for information about payment options
Services Provided: Services
-Cataract Surgery
-Age-Related Macular Degeneration (ARMD)
-Corneal Disease Treatment
-Glaucoma Treatment
-Diabetic Eye Care
-Comprehensive/General Ophthalmology
-Eyelid Surgery
-LASIK: Preoperative and Postoperative
Provider Profiles: Jason T Halverson, MD
Michael K Taylor, MD
Monica L.O. D'Angelo, MD
Original Source: Idaho Careline 211
Last Updated: 8/15/2019