St Luke's Mountain States Tumor Institute

yelp logo

(1)

Call
100 E Idaho St
Boise, ID 83712

Reviews

yelp logo
1.01 reviews
Ben N.
11/10/2016

Too many patients for the doctors. Phone tree labyrinth makes it nearly impossible to contact people of interest. Hour waits for 5 minute procedures.

Own this business?
See a problem?

You might also like

United StatesIdahoBoiseSt Luke's Mountain States Tumor Institute