North Canyon Buhl Clinic 718 US-30Buhl, ID, 83316 View Phone 208-543-4785 View Website Experience & Reliability Call Today About Send to My Email Send to My Phone Print this Page