Save James M. Coombs, MD JamesCoombs.MD.com • Ophthalmologist • 22 years experience William C. Fitzhugh, MD, PA 1415 Parkview Drive, Twin Falls, ID 83301