Entertainment - Grafton, North Dakota, United States
International Broadcast Center is an entertainment company based out of 856 W 12th St, Grafton, North Dakota, United States.