IP information
IP: 66.207.76.115
Contact:LUMOS Networks, Inc. One Lumos Plaza P.O. Box 1068 Waynesboro 22980 US