Medeiros & Sons Landscaping Landscaping Contractors - North Dartmouth, MA Looking to contact Medeiros & Sons Landscaping? You can reach them at 508-636-4662