NEILNET
Updated 241 days ago
- Age: 33 years
- ID: 7909850/142
North Bay, 180 Shirreff Avenue Bell, Century Centre Plaza next to Subway North Bay, ON, Canada, P1B 7K9
Neil Communications-Bell - Neil Communications was founded in July 1990 in North Bay, Ontario Canada. The company operates two Bell stores. The stores are located in North Bay and Sudbury, Ontario, Canada. Neil Communications supports all products and services from Bell including Mobility, Internet, TV, home phone, and paging.
Also known as: Neil Communications