About

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.

Neil Communications has received outstanding achievement awards from the Sudbury Star, the House of Commons, Microsoft and CAST. See our Awards page for more information and press releases regarding these awards.