Dr. Michele Ebbers is a board-certified physician specializing in medical services in Boise, ID.
305 E Jefferson St, Boise, ID 83712