1. Terra Flora Landscaping & Gardening 42 Stowell Ln, Walpole, NH 03608 Coordinate: 43.160866,-72.14299 Phone: (603) 756-3777