Phone Number

(402) 349-8328

Location

Decatur, Nebraska

Company

NORTHEAST NEBRASKA TELEPHONE CO.