Contact The North Bay Golf Club is a private club owned by shareholders and governed by an elected Board of Directors. For more information, visit our About page. 100 Tupper Drive North Bay, ON Canada P1B 8G2 705-472-7270 Share this:EmailTwitterFacebook