Taylor Davis Landscape Co-Tlc Landscaping Contractors - Amherst, MA Looking to contact Taylor Davis Landscape Co-Tlc? You can reach them at 413-345-5500