Call us now: 905-262-5155
Every landscaping idea you have is fulfilled in our 8,000 square foot indoor showroom. Then look through our outdoor Garden Centre for all of your planting material desires. Visit Allen’s Landscape Supply Depot & Garden Centre as your one-stop shopping depot for all of your home and garden needs, where you will find such items as:
Showroom Products
Garden Centre