Independent US Healthcare Provider Directory & Public Medical Database
Medical Specialty Listing

Ophthalmology Specialists in Twin Falls, ID

Browse 9 verified Ophthalmology providers practicing in Twin Falls, Idaho.

9 Healthcare Providers
Showing 1–9 of 9 providers
Sorted by Name (A-Z)

Dr. Scott E. Allan , MD

Ophthalmology

Active NPI Status
526 Shoup Ave W, Ste H, Twin Falls, ID 833015050
Phone: 2087332400
NPI Identifier 1639159056
View Full Profile →

Dr. James Morgan Coombs , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
1415 Parkview Dr, Twin Falls, ID 833013250
Phone: 2087348934
NPI Identifier 1760425169
View Full Profile →

Dr. William C. Fitzhugh , MD

Ophthalmology

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: September 26, 2022
1415 Parkview Dr, Twin Falls, ID 833013250
Phone: 2087348934
NPI Identifier 1023013299
View Deactivated Profile →

Dr. Jason Halverson , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
261 Canyon Crest Dr Ste 100, Twin Falls, ID 833015924
Phone: 2087335300
NPI Identifier 1619921236
View Full Profile →

Dr. Jordan Jensen , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
261 Canyon Crest Dr, Twin Falls, ID 833015924
Phone: 2089332022
NPI Identifier 1942887062
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
1415 Parkview Dr., Twin Falls, ID 833013250
Phone: 2087348934
NPI Identifier 1861727323
View Full Profile →

Dr. Michael K Taylor , MD

Ophthalmology

Active NPI Status
261 Canyon Crest Dr Ste 100, Twin Falls, ID 833015924
Phone: 2087335300
NPI Identifier 1851338925
View Full Profile →

Dr. Nathan Robert Welch , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
526 Shoup Ave Ste H, Twin Falls, ID 83301
Phone: 2087332400
NPI Identifier 1801059605
View Full Profile →

Dr. Robert C Welch , MD

Ophthalmology

Active NPI Status
526 Shoup Ave W, Twin Falls, ID 833015050
Phone: 2087332400
NPI Identifier 1841260858
View Full Profile →