TRAC Landscaping Share: Landscaping TRAC Landscaping 291 Main St. Milford, MA 01757 (508) 634-8212 (508) 634-8212 (fax) Map What's Nearby? Distance: 5 10 15 20 25 50 mi.