
Dr. James Coombs, MD
Ophthalmology
Make an Appointment
(208) 734-8934Telehealth services available
Portuguese, Spanish
Southern Idaho Ophthalmology is located at 1415 Park View Dr, Twin Falls, ID 83301.
Providers at Southern Idaho Ophthalmology specialize in Ophthalmology.
Visit Healthgrades to view Southern Idaho Ophthalmology hours.
Two providers practice at Southern Idaho Ophthalmology.
Use the insurance check on this page to verify if Southern Idaho Ophthalmology is in-network.
Providers at Southern Idaho Ophthalmology can provide language services for Portuguese and Spanish.