1. Cambridge Landscape 100 Smith Pl, Cambridge, MA 02138 Coordinate: 42.39321,-71.15036 Phone: (617) 661-8591