Call us now: 905-262-5155
Every landscaping idea you have is fulfilled in our 8,000 square foot indoor showroom. Visit Allen’s Landscape Supply Depot's indoor Garden/Gift Store for one-stop shopping of all your home and garden needs. Also find the perfect unique gift for the favourite person in your life!!
Garden/Gift Store Products