Update on Recent Internet Issues
07/16/2017 2:17 PM
SMU technicians have made significant progress on internet issues that customers may have recently experienced. We continue to monitor the network and ask customers to call our customer service center at 580.5800 if they experience any future internet issues.
Read More News