Rocky Mountain Internal Medicine is the worst place you wanna go if you need any kind of medical help...I had appointment and they kept me waiting for 2 hours. After that I dared to ask when is going to be my turn - and some lady came out some back office and started yelling that we are not supposed to disturbe her while she is on a lunch brake. I finally told them that I am leaving because wait is too long and asked for my money back ( yes- they charged me as soon as came in ). They gave me money back and told me to leave.
more