Dr. Leach was born the son of a minister in rural Nebraska and raised in eastern Oklahoma where Midwest values were deeply instilled and his dreams of becoming a doctor were nurtured at a very young age. I n 2001, Dr. Leach moved to Moscow and established the ClearView Eye Clinic which has expanded to become widely recognized as the premier eye center in the Quad-cities.

Contact Details

  City Moscow, ID
  Zip Code 83843
  Address 804 South Washington St
  Phone Number (208) 882-4662