Owyhee Family Medicine
9858 W State St, Star 83669