Allen's Landscape Supply Depot Inc.
2625 Stanley Avenue
Niagara Falls, ON L2J 0E3
Keep up with our newest additions in our
on Facebook and Instagram
With the ongoing COVID-19 situation, we are working to ensure the health and safety of the public and our staff in accordance with all public safety guidelines.