North Land Design Landscaping Contractors - Amherst, NH Looking to contact North Land Design? You can reach them at 603-672-6438