Phone Number

(701) 877-8643

Location

Bismarck, North Dakota

Company

TERRA NOVA TELECOM INC.