Framingham MA Landscape Designers 1. 22 Foxhill Rd, Framingham, MA 01701 | Pheasant Hill Landscape (508) 626-0406