ISP came out on Friday and said they found a problem at the drop coming into the building. I'm still puzzled at why we would have similar problems at 3 other locations...

Thanks for all your help!