JC Dr. James Morgan Coombs, MD Is this you? Claim your profile Ophthalmology 17Leave a review Southern Idaho Ophthalmology 1415 Parkview Dr, Twin Falls, ID, 83301 4 other locations (208) 734-8934