Not sure how there are anything but ZERO stars for Echo Lodge, the place is a pit!!! Any rating over 3 likely is Echo Lodge rating themselves. The staff is rude! They literally hung up on my during a call while I was evaluating making a change....
Read more