North Canyon Buhl Clinic

Health and Medicine > Medical Center

Address: 718 Highway 30, Buhl, ID, 83316

Phone: (208) 543-4785

Website: https://www.northcanyon.org/locations/buhl-clinic

Category: Healthcare

Tags: #HealthandMedicine>Me

Listed on BizVoices