Wholesale & Retail Landscaping Supplies

Landscape Depot Supply

57 1/2 Dilla St.
Milford, MA 01757

Phone: (508) 478-9100

Email: [email protected]

Monday - Friday: 7am - 5pm
Saturday: 7am - 3pm
Closed Sunday

Contact This Location

Please fill out the form below for additional information.

I would like more information on the following

Comments / Questions

* Required Fields

Like us on FaceBook!

Close this window