Phone Number

(217) 856-9081

Location

Humboldt, Illinois

Company

ILLINOIS CONSOLIDATED TELEPHONE CO.