Neighbors Against Windstream


Guest

/ #12

2014-09-21 03:09

By far the worst customer service I have ever had to deal with. It's hard to figure out if the service or the customer support is worse, but both are terrible. I wish I was not forced to use them at my current apartment complex.