Directory Company Details Research Triangle Institute Address: 2 Hollywood St, North Bay, ON P1A 1R9 Canada Phone: 705-845-1963 Company Type: In-House Service Professional