Directory Company Details The Manufacturers Life Insurance Company-JLL, 2000 Peel Address: 2000 Peel, Montreal, QC H3A 2W5 Canada Phone: 514-286-5922 Web site Company Type: In-House Service Professional