Dr. Derek Kohlhase is a medical provider based in Star, ID, serving patients with quality healthcare.
10717 W State St, Star, ID 83669