1. Capitol Telecom Inc 1090 Frances Dr, Streamwood, IL 60107 Coordinate: 42.01018,-88.14946 Phone: (630) 483-6722