Main Menu
150 2nd Street Melba, ID 83641
Get directions
(208) 495-1011
Hospitalist +2 more
Accepting new patients
Hospitalist +1 more
Urgent Care +1 more