Landscape Depot

217 Turnpike Rd
Westborough MA 01581

Sponsored Topics

Opening Hours

  • Mon: 7am-4pm
  • Tue: 7am-4pm
  • Wed: 7am-4pm
  • Thu: 7am-4pm
  • Fri: 7am-4pm

See a problem? Let us know!
<p>Landscape Depot has been in business since 2000 and has three locations in the Metro-west area. The Westborough location opened in 2006. It is a landscape supply yard that delivers to both homeowners and contractors. Products offered include engineered and natural stone, mulches, soils, fertilizers, masonry items, decorative stone products and gardening tools. Each spring "do it yourself" seminars are held at each of the store sites. Landscape Depot has an extensive independent referral program for homeowners seeking landscape designing and construction.</p>