Capital Telecom Incorporated Categories Telephone Systems & Services 265 Oak St. Elmhurst IL 60126 (630) 483-6722 (630) 483-6954 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×