1. Land O'lakes Telecom MS 4090 531 Spruce St, Alexandria, SD 57311 Coordinate: 43.6549,-97.78906 Phone: (605) 239-4912