Toronto •  Retail Building 1466 Bayview Avenue Telephone: (416) 929-7222 Building Information Davenport Garden Centre, a beautiful new garden centre facility. Location 1466 Bayview Avenue, Toronto Contact Information 1466 Bayview Avenue (at Davisville) Toronto, Ontario M4G 3B4 Phone: (416)929-7222 Email: info@davenportgarden.com Leasing: Will Bremner Tel: (416) 256-3900 Ext. 251 Email: WillBremner@MedallionCorp.com