Phone Number

(701) 592-3659

Location

Leeds, North Dakota

Company

NORTH DAKOTA TELEPHONE CO.